Re: Посоветуйте начинающему
Для начала гигов 5 - 10, а если не жалко и больше. Это не значит что
Линукс так прожорлив, минимальный вариант Debian занимает меньше 300
мб. Место активно расходуется на сборку программ из исходников.
Например для сборки gcc 3.4.0 нужно было больше 800 мб.
Ну и на пакеты естественно.
В качестве файловой системы я использую reiserfs. Никогда
не подводила - журналируемая, быстрая, развивающаяся, надёжная.
Чушь полная. Нет такой НЕОБХОДИМОСТИ.
Разносить Линукс по разделам нужно только в специальных случаях.
Достаточно одного раздела. Своп потом можно будет
поместить в файл. Вообще со свопом у Линукса порядок полный. Его
можно создавать, добавлять, отключать, удалять прямо
"на ходу" не перезагружаясь.
Свопом может быть раздел на диске, файл или диск целиком (как
последовательность секторов).
А можно и из нескольких составляющих одновременно и в любой
комбинации.
Может его и не быть вообще - зависит от оперативки. Но лучше всё таки
дать подкачки - много не мало :)
Сейчас ухожу от Мандрейка в Debian. Первые впечатления очень хорошие.
Например, без проблем собрался MPlayer, который в Мандрейке мне никак
не удавалось собрать. Кроме того этот дистрибутив ближе всех к
оригиналу, там нет коммерческих настроений, чистый мир GNU :)
Разработчики дистрибутива тестируют каждый входящий в него пакет.
www.debian.org
Для начала достаточно скачать первый диск или несколько первых
(а пакеты добирать потом), но если доступен широкий Интернет,
можно забрать и все 15.
Установка не так страшна как кажется, но лучше предварительно сохранить
все ценные данные с винта.
Самое сложное понять что такое "точка монтирования" (mount point) для корневого
каталога (/).
Это тот раздел винчестера, на который и будет установлена система.
Организация файловой системы отличается от ДОС - Вин. Разделителем пути служит
/ а не \.
Начинается она с общисистемного корня (а не с устройства как в ДОСе) который
и есть
эта точка монтирования, а уже к его подкаталогам (произвольно) "монтируются"
(то есть
временно подключаются - аналога в ДОСе нет) файлы устройств, содержащие файловые
системы.
Жёсткие диски обычно не являются такими устройствами, а разделы на них - да.
А вот флопики
являются.
IDE винты и разделы на них
в Линуксе представлены в виде файлов, лежащих в каталоге /dev/ и называются они,
например, так:
/dev/hda - винчестер primary master
/dev/hda1 - первый раздел на винчестере primary master
/dev/hda2 - второй раздел на винчестере primary master
...
Здесь главное понять что hda это не раздел а сам винт с самого начала и до конца,
а hda1 это раздел на нём от начала и до конца. С такими файлами можно производить
практически те же действия что и с обычными, не забывая конечно что это диски
(или разделы).
Ссылок очень много. Даже не знаю что посоветовать.
Проблем с русским языком не существует. Только если что то
сложное и специфическое.
www.lug.ru
Но самое главное понять устройство системы. А состоит она прежде всего
из ядра. Ядро и есть Линукс. В начале загружается начальный загрузчик,
он находит ядро, загружает его в память и запускает. Оно ищет
оборудование, делает ещё некоторые действия, монтирует корневую (root)
файловую систему, ищет на ней программу init и запускает её. Затем
init выполняет свои скрипты загрузки (сложный аналог ДОСовского
autoexec.bat). То есть после того как init запущен, загрузка идёт
согласно этим скриптам. Есть два типичных варианта окончания этого
процесса: запуск коммандной оболочки (shell) или вход в графический режим.
Надо будет разжиться справочником по командам Линукс. Бумажным или электронным.
А о конкретной команде (команда это программа) можно узнать с помощью стандартной
справочной комады man. Например вызов man man покажет справку о самом man.
Ещё информацию можно запросить у самой команды (программы), часто для этого
достаточно запустить её с ключом --help . А если есть опыт работы с ДОСе то
всё будет совсем просто - они весьма похожи. То есть ДОС вобрал в себя многое
из
Юникса, хотя и начинался с СПМ.
Линукс - многопользовательская система. В ней всегда есть один главный
пользователь - так называемый суперпользователь его имя root (рут). Его права
по управлению системой ничем не ограничены. А вот права остальных
пользователей уже может произвольно ограничивать root. Это касается доступа
к файлам на чтение - запись, просмотр каталогов, возможности запуска программ.
Добавление - удаление пользователей тоже задача рута. Только программам запущенным
от рута разрешается получить доступ к портам.
Программы считаются системой выполнимыми если у них установлен соответствующий
атрибут, а не по расширению - оно может быть любым.
В корневой файловой системе есть стандартный набор каталогов:
sbin - системные программы
bin - основные программы
home - здесь хранятся домашние каталоги пользователей
root - здесь домашний каталог суперпользователя (не путать с корнем файловой
системы - тоже root)
etc - общие для всех пользователей настройки системы и программ
boot - здесь лежит ядро (или ядра) системы и могут быть части загрузчика
var - здесь постоянно изменяемые данные, например, почта, задания принтера
lib - системные библиотеки
usr - здесь лежат все остальные программы, библиотеки программ, документация
и многое другое
dev - это очень интересный каталог - здесь лежат... устройства. К каждому из
них можно применять
те же действия что и к обычным файлом (за исключением очевидных физических
ограничений).
Например, здесь лежит звуковая карта, винчестеры, флопики, мышь и.т.д.
Да, вот так не сложно
ядро Линукса предоставляет программам интерфейс с устройствами.
И так далее.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23382; Возраст листа: 893; Участников: 1473
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/496675
On Wed, 28 Dec 2005 18:32:07 +0300
Alexander <aral***@m*****.ru> wrote:
Целое маленькое пособие накатал. ;) Пару замечаний.
Это вам везло похоже. Не раз слышал, что сегодня есть, а завтра нет.
Зато никаких гадостей не слышал об ext. :)
У меня:
$ free
total used free shared buffers cached
Mem: 1036616 466516 570100 0 23180 221840
-/+ buffers/cache: 221496 815120
Swap: 0 0 0
свободно больше половины. При сборке ядра тоже что-то оставалось, кажись
метров 200. Так что если хотя бы 512 метров ОЗУ есть, я бы уже думал.
Или купить. На двд ;). В Украине это lafox.net, в России кажись opennnet.ru,
пусть
меня поправят.