Я только что установил Ubuntu на машину, на которой ранее была установлена XP. На машине установлено 2 HDD (жестких диска). Я решил установить Ubuntu полностью поверх XP.
Я новичок в Linux, и я все еще учусь ориентироваться в файловой структуре. Однако, AFAICT, есть только один диск. Я хочу иметь возможность хранить программы и т.д. На первом диске и хранить данные (вывод программ и т.д.) На втором диске.
Похоже, Ubuntu не знает, что у меня есть 2 диска (в XP это были диски C и D).
Как я могу установить второй диск (в идеале, я хочу сделать это автоматически при входе в систему, чтобы диск был доступен для меня всякий раз, когда я вхожу в систему - без моего ручного вмешательства)
В XP я мог ссылаться на файлы на определенном диске, используя префикс перед буквой диска (например, c:\foobar.cpp и d:\foobar.dat). Я подозреваю, что обозначения на Ubuntu отличаются. Как я могу указать конкретные файлы на разных дисках?
Последнее, но не менее важное (немного не связанное с предыдущими вопросами). Это снова относится к структуре каталогов. Я разработчик (C++ для настольных компьютеров и PHP для веб-сайтов), я хочу установить следующие приложения / библиотеки.
- я). Apache 2.2
- II). PHP 5.2.11
- III). MySQL (5.1)
- IV). SVN
- v). Netbeans
- VI). Инструменты разработки на C++ (gcc, gdb, emacs и т.д.)
- VII). Инструментарий QT
- VIII). Некоторое ошибочное научное программное обеспечение (например, www.r-project.org, www.gnu.org/software/octave/)
Я был бы признателен, если кто-то может порекомендовать макет каталога для этих приложений. Что касается разработки, я также был бы признателен, если бы кто-то мог указать, где хранить мой проект и исходные файлы, т.е.
- (i) файлы * .cpp, * .hpp, * .mak для проектов cpp
- (ii) отдельные веб-сайты
На моей машине с XP компоновка для C++ dev была такой:
- c:\dev\devtools (общие библиотеки, заголовки и т. д.)
- c:\dev\workarea (корневая папка для проектов)
- c:\dev\workarea\c++ (проекты c++)
- c:\dev\workarea\ сайты (веб-проекты)
Я хотел бы создать аналогичную структуру папок на компьютере с Linux, но не ясно, помещать ли эти папки в /, / usr, / home или swomewhere где-то еще (кажется, что число вариантов невелико, поэтому я хочу получить его "правильный" в первый раз - то есть наличие структуры каталогов, которую использует большинство разработчиков, так что это легче при общении с другими разработчиками Ubuntu / Linux)