FAQ по установке Linux

Страницы :  1, 2, 3, 4, 5, 6  След.

Ответить на тему
  ВКонтакте   Twit Topic  
Автор Сообщение

Windemiatrix

Freeman


Рейтинг: 28,72

Скачано: 514,41 GB

Отдано: 13,963 TB

Релизы: 378,07 GB [14]

Бонус: 96,82 GB


Пол: Мужской

Возраст: 32

Стаж: 12 лет

Сообщений: 1147

Владимир

Награды: 4 (Подробнее...)

Сходка на 4-х летие трекера

post 06-Июл-2009 18:51

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Пару слов по установке. Загрузчик *nix устанавливается перед загрузчиком Windows, что обеспечивает работоспособность обеих систем. На мой взгляд, для системы стоит выделить 10 - 15 гигабайт минимум.
Установка Ubuntu, Kubuntu, Edubuntu, Xubuntu на примере Ubuntu 9.04 Desktop
Загружаемся с диска, в появившемся меню выбираем русский язык
pic
после чего запускаем установку системы.
pic pic
Выбираем язык для процесса установки,
pic
часовой пояс
pic
и раскладку клавиатуры. При выборе раскладки по умолчанию смена между языками ввода осуществляется по <Alt> + <Shift>.
pic
Приступим к разбивке жесткого диска. В данном случае жесткий диск пустой, поэтому можно выбрать автоматическую разбивку
pic
Рассмотрим ручную разбивку. Для Ubuntu необходимы как минимум два раздела для полноценной работы: раздел подкачки - swap и раздел журналируемой файловой системы - ext2, ext3 или ext4. На мой взгляд, предпочтительнее ext3, т.к. ext4 появилась недавно (с версией Ubuntu 9.04). Для файла подкачки вполне хватит 512 - 1024 мегабайта, для основного раздела при условии использования его только для софта достаточно 15 гигабайт. В *nix нет логических дисков, все монтируется в папки. Смонтировать раздел в конкретную папку можно выбрав редактирование раздела. Советую монтировать в /media/<уникальное имя>. Основной раздел всегда монтируется в /, раздел подкачки никуда не монтируется.
pic pic pic pic
Теперь введем основные данные.
pic
Теперь остается только проверить введенные данные и приступить к копированию и установке.
pic pic
Загрузчик ставится перед загрузчиком Windows, следовательно, последнее будет работать без проблем.
Установка Mandriva на примере Mandriva 2009
Загружаемся с диска, нажимаем <F2>, выбираем русский
pic pic
Выбираем установку
pic
Теперь нужно выбрать язык системы
pic
Тут подтверждаем лицензионное соглашение, нажимаем далее. При желании можно даже прочитать.
pic
Далее окно выбора раскладки клавиатуры,
pic
клавишу или комбинацию клавиш смены раскладки.
pic
Получаем информационное окно. Запоминаем, что на момент установки смена раскладок через правый <Ctrl>.
pic
Теперь приступим к разбивке диска. Можно выбрать автоматический вариант, но давайте рассмотрим ручной.
pic
Для Mandriva linux необходимы как минимум два раздела для полноценной работы: раздел подкачки - swap и раздел журналируемой файловой системы - ext2, ext3 или ext4. На мой взгляд, предпочтительнее ext3, т.к. ext4 появилась недавно. Для файла подкачки вполне хватит 512 - 1024 мегабайта, для основного раздела при условии использования его только для софта достаточно 15 гигабайт. В *nix нет логических дисков, все монтируется в папки. Смонтировать раздел в конкретную папку можно выбрав редактирование раздела. Советую монтировать в /media/<уникальное имя>. Основной раздел всегда монтируется в /, раздел подкачки никуда не монтируется.
pic
А это - диалоговое окно создания нового раздела.
pic
После разбивки диск будет выглядеть примерно так
pic
Тут можно выбрать дополнительный носитель для настройки. Вполне достаточно установочного диска.
pic
Теперь предстоит выбрать графическую среду. KDE более требователен к оборудованию, Gmome, соответственно, менее. В интернете можно найти много споров по поводу графических сред, скажу лишь, что это - вопрос вкуса. Я предпочитаю Gnome.
pic
Теперь ждем...
pic pic
Установка почти завершена, осталось ввести некоторые данные. Администратор отличается от других пользователей неограниченными правами, но его лучше не использовать для простого использования системы, т.к. это повышает уровень опасности как со стороны вирусов и атак, так и со стороны пользователя. Логин администратора - "root".
pic
Установка загрузчика системы. Загрузчик устанавливается перед загрузчиком Windows, что обеспечивает работу обеих систем.
pic
Диалоговое окно загрузчика. Первый вариант - загрузчик устанавливается на первый сектор жесткого диска, рекомендуемый, второй - на первый сектор раздела Mandriva linux, третий - на флешку, с которой будет происходить загрузка системы.
pic
Выбор монитора. У меня ноутбук, поэтому выбираю монитор ко разрешению.
pic
Окончательные настройки. Можно ничего не менять.
pic
Чтобы долго не ждать, советую установить пакеты позже - после установки системы.
pic
Теперь перезагружаемся и наслаждаемся!
pic
Восстановление загрузчика Grub
Загружаемся с LiveCD и открываем терминал, загружаем диалог Grub.

Код:

sudo grub
Ищем где установлен GRUB командой

Код:

find /boot/grub/stage1
Теперь смотрим, что команда нам вывела.

Код:

(hdX,Y)
Далее

Код:

root (hdX,Y)
Теперь устанавливаем GRUB в нужный раздел командой

Код:

setup (hdX)
И выходим из оболочки GRUB

Код:

quit
Загрузчик восстановлен, можно перезагружаться.


Последний раз редактировалось: Windemiatrix (19-Июл-09 21:31), всего редактировалось 10 раз(а)

Подарки
[Профиль]  [ЛС]   
 

Atreides

Freeman


Рейтинг: 2,83

Скачано: 447,11 GB

Отдано: 1,09 TB

Релизы: 130,86 GB [20]

Бонус: 16,17 GB


Пол: Мужской

Стаж: 12 лет

Сообщений: 783

Награды: 1 (Подробнее...)

Юбилейная медаль'2010

post 06-Июл-2009 19:12 (спустя 21 минута)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Цитата:

Загрузчик *nix устанавливается перед загрузчиком Windows, что обеспечивает работоспособность обеих систем.
Как так? С каких это пор Windows видит загрузчики Линукса?

_________________
Я не расист, но я расист для всех расистов!
[Профиль]  [ЛС]   
 

Windemiatrix

Freeman


Рейтинг: 28,72

Скачано: 514,41 GB

Отдано: 13,963 TB

Релизы: 378,07 GB [14]

Бонус: 96,82 GB


Пол: Мужской

Возраст: 32

Стаж: 12 лет

Сообщений: 1147

Владимир

Награды: 4 (Подробнее...)

Сходка на 4-х летие трекера

post 06-Июл-2009 19:28 (спустя 16 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Ни с каких. Сначала загружается загрузчик Линукса, потом, если выбрать загрузку Винды, загрузится загрузчик Винды. Это и имелось в виду.

Подарки
[Профиль]  [ЛС]   
 

Atreides

Freeman


Рейтинг: 2,83

Скачано: 447,11 GB

Отдано: 1,09 TB

Релизы: 130,86 GB [20]

Бонус: 16,17 GB


Пол: Мужской

Стаж: 12 лет

Сообщений: 783

Награды: 1 (Подробнее...)

Юбилейная медаль'2010

post 06-Июл-2009 19:36 (спустя 7 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Ясно, я просто подумал, что написано Линукс ставить до Windows.

_________________
Я не расист, но я расист для всех расистов!
[Профиль]  [ЛС]   
 

ortus

Freeman


Рейтинг: 2,19

Скачано: 525,24 GB

Отдано: 952,24 GB

Релизы: 81,92 GB [15]

Бонус: 115,86 GB


Пол: Мужской

Возраст: 32

Стаж: 12 лет

Сообщений: 451

Владимир

Награды: 2 (Подробнее...)

Юбилейная медаль'2010

post 09-Июл-2009 13:41 (спустя 2 дня 18 часов)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Цитата:

ex2, ex3 или ex4
ext2, ext3, ext4, поправь
[Профиль]  [ЛС]   
 

TryToCatchMe

Клан Brothers Of Metal

Thrash Metal


Рейтинг: 1,34

Скачано: 1,086 TB

Отдано: 1,255 TB

Релизы: 163,47 GB [9]

Бонус: 44,17 GB


Пол: Мужской

Возраст: 28

Стаж: 12 лет

Сообщений: 1099

Кольчугино

Награды: 4 (Подробнее...)

Юбилейная медаль'2010

post 09-Июл-2009 14:55 (спустя 1 час 14 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

windemiatrix писал(а):

На мой взгляд, для системы стоит выделить 10 - 15 гигабайт минимум.
Ну арч — исключение, там нужно немного меньше места.

_________________
pic
[Профиль]  [ЛС]   
 

Windemiatrix

Freeman


Рейтинг: 28,72

Скачано: 514,41 GB

Отдано: 13,963 TB

Релизы: 378,07 GB [14]

Бонус: 96,82 GB


Пол: Мужской

Возраст: 32

Стаж: 12 лет

Сообщений: 1147

Владимир

Награды: 4 (Подробнее...)

Сходка на 4-х летие трекера

post 09-Июл-2009 15:18 (спустя 22 минуты)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

ortus
Поправил.
Блин, при редактировании вырезалась часть сообщения...

Подарки
[Профиль]  [ЛС]   
 

Viteran

Freeman


Рейтинг: 2,02

Скачано: 2,135 TB

Отдано: 3,799 TB

Релизы: 176,42 GB [6]

Бонус: 344,86 GB


Стаж: 12 лет

Сообщений: 48

Юрьев-Польский

Награды: 1 (Подробнее...)

Юбилейная медаль'2010

post 09-Июл-2009 17:36 (спустя 2 часа 18 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Кстати может выделить отдельную ветку на форуме под linux или под всю юниксоподобную линейку где можно оказывать друг другу помощь потомучто тема для многих интересная, руки у людей чешутся а чем чесать никак не придумают))))
[Профиль]  [ЛС]   
 

Windemiatrix

Freeman


Рейтинг: 28,72

Скачано: 514,41 GB

Отдано: 13,963 TB

Релизы: 378,07 GB [14]

Бонус: 96,82 GB


Пол: Мужской

Возраст: 32

Стаж: 12 лет

Сообщений: 1147

Владимир

Награды: 4 (Подробнее...)

Сходка на 4-х летие трекера

post 09-Июл-2009 18:31 (спустя 54 минуты)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

В первое сообщение не влезает, придется добавить так.
Установка Arch Linux
Перед установкой
Arch Linux оптимизирован для процессоров i686 и x86_64, и поэтому не будет запускаться на более младших и не совместимых поколениях процессоров семейства x86 (таких как i386,i486 или i586). Ваш процессор должен быть не ниже Pentium II или AMD K6-2.

Перед установкой системы Arch Linux, выберите подходящий метод установки. Arch Linux предоставляет загрузочные образы ISO и образы для USB дисков (флешек), которые используют загрузчик GRUB. Образы ISO будут работать практически на любой машине у которой есть привод CD-ROM, а образы USB будут работать на любой машине, которая может загружаться с USB диска. При проблемах с загрузчиком GRUB, используйте образы ISO укомплектованные загрузчиком ISOLINUX. Для каждого варианта установочного диска есть две комплектации, различающихся количеством расположенных на них пакетов.

* Образы "core" содержат пакеты среза (snapshot) репозитория core. Эти образы не требуют установки соединения с Интернет.
* Образы "ftp" не содержат никаких пакетов, и используют установку по сети. Эти образы предпочтительнее, так как после окончания установки получите полностью обновленную систему, и требуют подключение к Интернет.

Оба из этих образов может использоваться для получения пакетов по FTP или HTTP, а также, как полнофункциональная среда для восстановления системы. После загрузки образ выгладит как обычная установленная система Arch Linux. На самом деле они абсолютно совпадают, только установлены на CD или USB диске, а не на жестком диск. Они включают полный набор пакетов группы "base", таких как утилиты для работы с сетью и драйвера. Необходимые компоненты, отсутствующие на установочном диске, можно установить из Интернет с помощью системы управления пакетами pacman. Небольшое описание pacman приведено в конце этого документа.

Наиболее общая (и рекомендуемая) процедура установки состоит в том, чтобы используя установочный образ для начальной установки системы, установить только группу пакетов "base" и пакеты необходимые для получения доступа к Интернет. Когда установленная система успешно загрузится, запустите обновление системы и установите остальные необходимые пакеты.
Получение дистрибутива Arch Linux
* Вы можете загрузить Arch Linux с любого зеркала, которые перечислены на странице download (внешка).
* Также вы можете заказать установочный CD на сайтах LinuxCenter, nixpcd, Archux, OSDisc or LinuxCD и прочих, можете воспользоваться поиском (внешка)
Подготовка установочного носителя
CD-ROM

* Загрузите iso/<release>/archlinux-XXX.iso
* Загрузите iso/<release>/sha1sums.txt
* Проверьте целостность .iso образа с помощью sha1sum:

Код:

sha1sum --check sha1sums.txt
archlinux-XXX.iso: OK


* Запишите образ ISO на диск CD-R или CD-RW используя любое ПО на ваш выбор.

USB

* Загрузите iso/<release>/archlinux-XXX.img
* Загрузите iso/<release>/sha1sums.txt
* Проверьте целостность .img образа с помощью sha1sum:

Код:

sha1sum --check sha1sums.txt
archlinux-XXX.img: OK


* Запишите образ на USB носитель, например на флешку, используя dd или аналогичное ПО для низкоуровневой записи:

Код:

dd if=archlinux-XXX.img of=/dev/sdX


Warning: Эта команда безвозвратно удалит все файлы на вашем USB носителе, так что убедитесь что у вас нет важных файлов на нем.

Так же убедитесь что вы используете /dev/sdX а не /dev/sdX1.
Обычная процедура установки
Проверьте, что все ресурсы необходимые для установки доступны, драйвера загружены и т.д.
Этапы установки


1. Загрузка национальной раскладки клавиатуры (если требуется)
2. Запуск инсталлятора
3. Настройка сети (только для FTP)
4. Подготовка жесткого диска
1. Автоматическая
2. Разбиение на разделы
3. Установка соответствий разделов точкам монтирования
5. Выбор пакетов для установки
6. Установка пакетов
7. Настройка системы (редактирование основных файлов)
8. Установка ядра
9. Установка загрузчика
10. Выход из инсталлятора и перезагрузка

Используя доступные инструменты оболочки shell, опытные пользователи также могут подготовить жесткий диск или любые другие устройства нужные для установки, до запуска инсталлятора. Вы можете просто пропустить этот параграф, если вы не видите необходимости для дальнейшей установки вручную. Учтите что установочный CD Arch Linux также содержит скрипт /arch/quickinst для опытных пользователей. Этот скрипт установит основной, базовый набор пакетов в указанную пользователем директорию. Если вы производите экзотичную установку с такими забавными устройствами как RAID и LVM, или не хотите использовать инсталлятор вообще, вы возможно захотите использовать скрипт quickinst. Все крутые ребята делают так.
Загрузка национальной раскладки клавиатуры
Если вам нужна раскладка клавиатуры отличная от US, вы можете использовать утилиту km чтобы загрузить новую раскладку. Просто наберите km в командной строке, дальше используйте клавиши со стрелками для выбора нужной раскладки и/или консольного шрифта.
Запуск программы установки
Теперь вы можете запустить /arch/setup тем самым, вызвав программу инсталляции. После нескольких сообщений вам предоставят выбор метода инсталляции по вашему усмотрению. Если у вас быстрое интернет соединение, вы возможно предпочтете установку с FTP сервера, чтобы быть уверенным, что вы получите последние пакеты вместо того, чтобы использовать потенциально устаревшие пакеты с CD-диска. Учтите, что у вас могут возникнуть проблемы, если вы делаете установку по FTP через прокси с авторизацией. У вас должен быть работающий CD-ROM, т.к это почти единственный осуществимый способ установки Arch Linux.

Перемещаясь по инсталлятору, убедитесь что вы выбрали пункт DONE из подменю после выполнения каждого шага. Это сохранит любые изменения которые вы сделали и подготовит к следующему шагу. Избегайте повторных шагов в процессе установки, так как это может поставить в замешательство инсталлятор.

Вообще-то создать ваше собственное FTP-зеркало довольно легко, или создать ваш собственный загрузочный установочный CD с нужными вам пакетами, создав свой CD вы упростите тиражирование арча на разные машины, в тоже самое время сохраняя высокую пропускную способность зеркал. Сделай свою и наши жизни проще, и посмотри на эти альтернативные решения!

Выбрав установку с CD-ROM вы сможете установить только пакеты содержащиеся на CD, которые могут быть несколько устаревшими.Конечно, есть преимущество в том, что вам не понадобится интернет-соединение. И по этому этот способ является рекомендуемым для пользователей dialup иле еще кого-либо, кто не желает загружать по крайней мере 100 MB пакетов.

Выбрав оду из двух альтернатив, вам будет предоставлено меню инсталлятора, со списком необходимых шагов в порядке в котором они должны быть выполнены.

В любой момент установки, вы можете переключиться на 5-ую виртуальную консоль (ALT-F5) и посмотреть вывод логов инсталлятора. Используйте (ALT-F1) чтобы вернуться к первой виртуальной консоли, где запущен инсталлятор, и любую F-key, если вам надо открыть другую консоль чтоб вносить изменения по какой-либо причине.
Настройка сети (только для установки с FTP )
Настройка сети позволит вам установить и сконфигурировать ваше сетевое устройство. Список всех доступных сетевых устройств предоставляется вам. Если сетевое устройство все еще не доступно, или не то что вам нужно, вы можете перейти на другой терминал и загрузить модуль вручную. Другой вариант, вы можете просто следовать инструкциям, нажать OK, загрузить модуль, выбрав пункт Probe command. Если инсталлятор не смог найти соответствующий модуль , убедитесь что вы ранее запустили команду loaddisk правильно, чтобы сделать модули доступными, если вы используете флоппи. При загрузке с CD-ROM, это не обязательно. Если ваша карта все еще не доступна, убедитесь что она физически правильно подключена к компьютеры и полностью поддерживается ядром. Иногда необходимо получить проприетарные бинарные драйверы от изготовителя вашей сетевой карты, и как-нибудь скопировать его в систему и загрузив вручную. Но эта морока не для слабых духом, и благоразумней использовать другую модель сетевой карты.

Когда нужный модуль загружен, и ваша сетевая карта обнаружена, вы должны выбрать какое сетевое устройство настраивать, и вам будут даны опции для настройки сети через DHCP. Если вы соединяетесь с сервером DHCP, нажмите YES и пусть инсталлятор сделает все остальное. Если вы выберете NO, вас попросят ввести вручную сетевые данные, которые вы записали, как вам уже было сказано.В любом случае, ваша сеть должна быть успешно настроена и, если вы скептик, вы можете проверить соединение используя стандартные средства в другой консоли.

Так как автоматизм не идеален, возможно вы не сможете успешно настроить вашу сеть. В таких редких случаях не беспокойтесь, и настройте вручную ваше устройство в другой консоли. Все что надо инсталлятору - прямое соединение к серверу ftp, который вы выберете позже во время установки.

По довольно очевидным причинам, это меню доступно только при выборе установки с ftp.
Подготовка жестких дисков
Далее отобразиться подменю предложив два варианта подготовки жестких дисков для последующей установки.
Автоматический
Первый пункт автоматически создаст следующие разделы на вашем жестком диске:/boot, swap, и корневой раздел, создаст файловые системы на всех трех разделах. Эти разделы также будут автоматически подмонтированны в соответствующие места. Чтобы быть точным, создадутся

* 32 MB ext2 /boot раздел
* 256 MB swap раздел
* ext3 корневой раздел, заняв оставшееся место

Реальные размеры могут быть слегка разными из-за разной геометрии дисков. Вы можете выбрать эту опцию, если вы мало знаете о разделах жесткого диска, но предупреждаем: автоматическое разбиение уничтожит все данные на выбранном диске!

Прочитайте предупреждение выведенное инсталлятором очень внимательно, и убедитесь что вы разбиваете именно тот жесткий диск, который вам нужен!

Чтобы проверить какой диск нужно разбить откройте другой терминал (ALT-F2, Enter) и введите

Код:

# cfdisk -P s <name of device>


тут будет показана текущая таблица разделов выбранного устройства, что должно быть достаточно для идентификации диска.

Если не указано не одно устройство ([пусто] то все будет уничтожено! ...), если инсталлятор выводит ошибку после нажатия YES - неверное устройство, убедитесь что вы загрузили все необходимые модули, если у вас SCSI, RAID, или др. устройство. Вы все еще можете загрузить любые модули, перейдя в другой терминал вводя команды там, после вернуться к инсталлятору на терминале один (ALT-F1).

Если вы предпочитаете разбивать диск вручную, используйте другие две опции, Partition Hard Drives и Set Filesystem Mountpoints чтобы подготовить диски по вашим вкусам как выделено ниже. В противном случае вернитесь в Main Menu после удачного авторазбиения.
Разбивка на разделы жестких дисков
Пропустите разбивку жестких дисков, если вы выбрали автоматический режим.

В другом случае вы должны выбрать диск(и) которые хотите разделить, и вы будете перемещены в программу cfdisk где вы можете свободно изменять разделы диска, далее нажмите [Write] и [Quit] для записи изменений и выхода.

Вам нужен по крайней мере своп и корневой раздел для продолжения установки. И полезно запомнить какой раздел и куда вы будете монтировать, у вас об этом спросят при следующем шаге.
Точки монтирования файловых систем
Пометка точек монтирования также должна быть пропущена, если вы выбрали автоматическую разбивку вашего жесткого диска. Делайте это после того, как ваши жесткие диски разбиты по вашему усмотрению или разделены ранее на разделы какими-либо другими средствами.

Первый вопрос будет какой раздел использовать в качестве свопа. Выберет ранее созданный раздел свопа из списка или NONE если не хотите использовать своп вообще. Использование файла свопа не поддерживается инсталлятором; вместо этого выберете здесь NONE, закончите установку точек монтирования, и активируйте файл свопа по вашему желанию, командой swapon.

После установки раздела свопа, у вас спросят какой раздел использовать для корня. Это обязательно.

Этот процесс повторяется до того, пока вы не выберете DONE из списка, идеально после всех разделов, на которые вы установили точки монтирования. Инсталлятор предложит /boot для всех последующих точек монтирования после выбора свопа и корневого раздела.

Каждый раз, когда вы монтируете раздел, у вас будут спрашивать, хотите ли вы создать файловую систему на соответствующем разделе. Если вы выберете YES, у вас спросят, какую файловую систему создавать (вопрос вкуса. действительно. Выберете ext3 если вы без понятия), и раздел будет отформатирован выбранной файловой системой, и уничтожив всю информацию на разделе. Это не должно быть проблемой, тем не менее скажите NO для сохранения всех уже существующих файлов на разделе.

Если вы хотите сохранить существующие данные на разделе, вам сильно рекомендуется создать резервные копии вместо того чтоб надеяться что ничего плохого не произойдет во время установки. Не говорите, что я не предупредил вас!

У вас не спросят, какую файловую систему использовать на разделе свопа, т.к. раздел использует свою собственную специфичную файловую систему.

Если вы хотите подмонтировать любые другие разделы, например, отдельный /boot или /home разделы, вы можете это сделать сейчас. Просто

* выберете раздел для монтирования
* выберете файловую систему (если вы хотите создать ее вместо сохранения данных)
* выберете точку монтирования для раздела

Повторяйте эти шаги, пока вы не будете довольны результатом, потом выберете DONE для создания любой файловой системы и монтируйте разделы в их соответствующие места. После форматирования и монтирования всех разделов, вы будете переброшены в Main Menu для следующего шага.

Не монтируйте /tmp на отдельный раздел, т.к. это может ввести в замешательство инсталлятор! Просто оставьте назначенный /tmp раздел нетронутым до конца установки и настройте вручную раздел после загрузки системы, если вам так нужен отдельный раздел для /tmp.
Выбор пакетов
Выбор пакетов позволит вам выбрать пакеты которые вы желаете установить с CD или вашего FTP зеркала.

Если вы выбрали установку с CD-ROM, вам надо указать инсталлятору, следует ли ему пробовать монтировать CD самому или вы уже подмонтировали источник с пакетами в /src. Выберете опцию соответствующую тому, что вам надо; В большинстве случаев вы захотите выбрать CD, после чего вам буден дана возможность выбрать CDROM из списка всех обнаруженных устройств.

Если вашего CD-ROM нет в списке, убедитесь что загружены любые модули, которые могут быть нужны, такие как SCSI или USB storage support.

Если вы выбрали установку с FTP, вас попросят выбрать ближайшее зеркало из списка, или выбрать CUSTOM и ввести ваш собственный полный путь FTP к источнику установки(или IP адрес), подготовленному локальному серверу в LAN, или зеркало, которого нет в списке по какой либо причине, и после полный путь к директории на сервере, который содержит пакеты, в частности файл core.db.tar.gz. Инсталлятор проверит адрес на достоверность и позволит сделать правки до того, как вы введете адрес и путь, и позволит скачать список пакетов.

Независимо какой источник вы выбрали, после получения списка пакетов вы будете перемещены в таблицу выбора пакетов по категориям.

Если произошла ошибка при получении списка пакетов, выберете другое FTP зеркало, убедитесь, что ваша сеть полностью работает и вы правильно ввели ваш адрес сервера. Вы также можете иметь подмонтированный источник с данными в /src директорию, если вы выбирали эту опцию. Читайте внимательно сообщения: в большинстве случаев вам надо подправить адрес или путь к директории.

Теперь, как только это сделано, у вас есть возможность определить целые группы пакетов, из которых вы бы хотели установить пакеты и убрать лишние, не нужные вам пакеты.

Любые пакеты в категории BASE должны оставаться помеченными как выбранные при любых обстоятельствах, также можете выбрать другие категории, которые содержат пакеты, нужные вам. Пожалуйста, учтите ,что программа выбора пакетов предложит только пакеты, которые есть в выбранных вами категориях, так что если вы выбрали только BASE, вы не сможете добавить другие пакеты, чем те которые в категории BASE.

Если вы хотите выбрать только самый минимум для установки, но иметь возможность обозревать все доступные пакеты и смотреть, есть ли что интересное для установки в систему, выберете all package categories, но отметьте не выбирать все пакеты по умолчанию.

Выбрать все пакеты по умолчанию? вопрос может быть легко неправильно понят; В основном у вас спросят хотите ли вы все пакеты в категориях, вы просто решите выбирать их или нет. Если вы выбрали YES, целый список пакетов, которые содержатся в выбранной категории, будет отображен и выбран, и вам останется выкинуть ненужные пакеты. Если вы выберете NO, то же самый список пакетов отобразится, но только пакеты категории BASE будут выбраны, и вам надо явно выбирать другие пакеты, которые вы хотите установить.

Выбор NO помогает установить самый минимум!

Рекомендуется установить все пакеты категории BASE и ничего больше на данный момент. Не беспокойтесь об установке других пакетов, которые вам нужны, - вы можете легко установить больше пакетов, как только ваша базовая система будет установлена и загружена. Исключение из правил это установка пакетов нужных ля установки интернет соединения. Этими пакетами обычно являются:

dhcpcd (base)
Добавьте, если ваша машина использует DHCP.
isdn4k-utils (network)
Добавьте, если вы используете ISDN для dialup.
ppp (base)
Добавьте, если вы используете аналоговый модем для dialup.
wvdial (network)
Добавьте если вы хотите иметь простой фронтэнд для настройки аналогового модема
rp-pppoe (base)
Добавьте, если вы используете DSL для pseudo-dialup.

Загрузочный базовый ISO не содержит каких-либо пакетов, но есть в категории BASE, так что рекомендуется получить полный ISO если вам нужен ISDN утилиты!

Как только вы выбрали нужные вам пакеты, покиньте список выбора пакетов и продолжайте к следующему шагу, Установке пакетов.
Установка пакетов
Установка пакетов установит pacman и любые другие пакеты, которые вы выбрали, с разрешенными зависимостями на ваш жесткий диск. Не удивляйтесь, если установится больше пакетов, чем вы выбирали: эти пакеты являются зависимостями от тех, которые вы выбрали и инсталлятор не спросит разрешение на установку этих дополнительных пакетов, т.к предполагается, что вы знаете, что делаете.

После выбора пакетов инсталлятор не будет проверять свободное место на диске! Эта простая на вид задача может убить кучу времени, и поэтому инсталлятор просто принимает как должное, что у вас достаточно свободного места на разделах дисков. В случае, если нет, установка оборвется. df -h в другом терминале может показать, что один или больше разделов смонтированы на /mnt заполнены, что не есть хорошо Smile Рассмотрите переразметку дисков или уменьшите количество пакетов.

Сообщения ошибок и вывод отладчика выводится на терминал 5 (ALT-F5). После установки пакетов, следуйте дальше, Configure System.
Конфигурация системы
Конфигурация системы позволяет вам редактировать жизненно важные конфигурационные файлы для вашей свежеустановленной системы. Вначале вам зададут вопрос позволять ли скрипту hwdetect пробовать обнаружить железо(оборудование) и задать некоторые(даже больше) разумные значения по умолчанию для ваших конфигурационных файлов. Если у вас нет проблем/сбоев, вы должны дать согласие и работать с тем, что было сгенерированно.

Ответьте на последущие вопросы о RAID, LVM и encrypted volumes на Yes, если ваш корневой каталог находится на RAID, LVM или encrypted volume, соответственно, чтобы автоматически добавить нужные HOOKS в mkinitcpio.conf. Иначе вы получите во время загрузки kernel panic, так как ваш корневой каталог не будет доступен во время загрузки. Большинство людей ответит на эти воросы No, даже не думайте долго об этом.

После автоматической преконфигурации у вас попросят выбрать любимый текстовой редактор? для ручной правки конфигурационных файлов это или VIM или nano. Если сомневаетесь, выбирайте nano.

Если вы действительно торопитесь, вы можете полностью пропустить этот шаг и надеяться, что настройки по умолчанию подойдут и будут работать, но сильно рекомендуется пройтись еще раз через список конфигов, предоставленных здесь, и изменить опции соответствующим образом. Пожалуйста, обратитесь к System Configuration (внешка) для более подробных инструкций.
Установка ядра
При установке ядра вас спросят, какое ядро устанавливать на ваш жесткий диск.

Рекомендуется: Установить 2.6.x ядро с SCSI/SATA/IDE поддержкой. Что конкретно будет поддерживать ядро будет зависеть от того, как вы сконфигурировали ваш initial ramdisk, но по умолчанию есть поддержка для всех известных SCSI, SATA, и IDE систем. Смотрите the System Configuration section для подробностей о новом initramfs, особенно о возможной проблеме с новым PATA и старым IDE драйверами.

Пожалуйста, учтите, что релиз Arch Linux предлагает только одно ядро для установки, так как теперь initramfs, создаваемый утилитой mkinitcpio, очень прозрачный и гибкий.

Диск включает в себя ядро 2.6.21.1. Если вы устанавливаете через FTP, будет установлено текущее ядро, доступное на FTP, которое теоретически может содержать изменения и/или несовместимость на текущий момент времени. Это маловероятно, но имейте в виду.
Установка загрузчика
Теперь настал черед установки загрузчика на ваш жесткий диск, это или GRUB (рекомендуется), или LILO, в зависимости от ваши личных предпочтений.

До установки загрузчика скрипт установки попросит вас проверить соответствующий конфигурационный файл, чтобы убедиться в правильности настроек. Убедитесь, что вы знаете на каких разделах ваш корневой каталог(root) (и /boot, если он у вас есть).

Если вы выбрали установку LILO, загрузчик будет автоматически установлен в соответствии вашим настройкам в конфигурационном файле, в то время как GRUB потребует выбора раздела для установки загрузчика также. Здесь вы должны выбрать, что вы хотите назначить в качестве загрузочной опции LILO, которая обычно бывает /dev/hda, т.к это является the master boot record первого жесткого диска. Подробные сообщения о ошибках, как обычно, находятся на VC5 (виртуальная консоль 5), если что-либо идет не так.

Если вы планируете ставить мультизагрузочную систему, лучшим вариантом будет установка загрузчика в root или /boot раздел, и указать этот бутсектор другому загрузчику, который вы хотите поместить в MBR.

Установка загрузчика в MBR безвозвратно перепишет любой существующий загрузчик! Убедитесь, что понимаете последствия этого, если используете несколько ОС или если хотите сохранить установленный загрузчик другой ОС!
Конец установки
Установка закончилась, извлеките CD из привода, наберите reboot в командной строке и надейтесь на удачу!

Если ваша система загрузилась, вы можете войти как суперпользователь(root) без всякого пароля, так что первым делом установите пароль для root командой passwd, добавьте повседневного пользователя как сказано в the User Management section, и настройте интернет соединение.

Поздравляем! Теперь вы можете продолжить выполнять конфигурацию интересующих частей вашей системы.
Настройка системы
Нижеперечисленные конфигурационные файлы - основные в Arch Linux. Вы должны без проблем редактировать вручную эти файлы, потому что не существует каких-либо GUI программ, которые могли бы помочь вам. В этом списке большинство основных конфигурационных файлов. Если вам нужна помощь в настройке специфического сервиса, пожалуйста, читайте соответствующую man-страницу или любую другую документацию в инете. Во многих случаях, Archlinux Wiki и форумы - богатый источник для поиска помощи.

Arch Linux не использует никаких уровней абстракции для администрирования вашей системы. Как результат, вы обычно следуете инструкциям, опубликованным автором программного обеспечения, или тому, что вы находите в поисковике, и это будет работать без замусоривания системы, так как системе не наплевать на это.
Конфигурационные файлы
Перед попыткой загрузки свежеустановленной системы, вы должны в последний раз взглянуть на эти файлы, чтобы убедиться все ли там правильно записано.
Файл /etc/rc.conf
(смотрите так же статью [url=http://wiki.archlinux.org/index.php/Rc.conf_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)]Rc.conf (внешка)[/url])

Это основной конфигурационный файл в Arch Linux. Он позволяет настроить клавиатуру, часовой пояс, имя машины, сеть и демоны и модули, профили и другое. Вы должны просмотреть все настройки в этом файле и убедиться что вы их понимаете:

LOCALE
Это установит системный язык, который будет использоваться всеми i18n-совместимыми приложениями и утилитами. Смотрите ниже locale.gen для доступных опций. Вы можете получить список всех доступных локалей выполнив locale -a из командной строки. Настройки по умолчанию подходят для англоязычных пользователей.

HARDWARECLOCK
Введите UTC если ваши часы BIOS установлены по UTC или GMT, или localtime если часы BIOS поставлены по местому времени. Если у вас установлена OS которая не может управлять UTC BIOS временем правильно, например Windows, в этом случае выберете localtime, в противном случае предпочтите UTC, что решает проблему декретного времени и имеет другие положительные функции.

TIMEZONE
Описывает ваш часавой пояс. Возможные часовые пояса это путь к файлу zoneinfo находящийся в дериктории /usr/share/zoneinfo. Например, немецкий часовой пояс может быть Europe/Berlin, который относиться к файлу /usr/share/zoneinfo/Europe/Berlin. Если вы не знаете точное название вашего часового пояся, не слишком беспокойтесь об этом. Команда tzselect может найти правильный часовой пояс за вас.

KEYMAP
Определяет keymap(раскладку клавиатуры) которая грузиться программой loadkeys при загрузке. Возможные keymaps находятся в /usr/share/kbd/keymaps. Пожалуйста учтите что, эти настройки годны только для ваших TTYs(консоли), но не менеджера окон или X. Опять же для англоязычных пользователей стандартные настройки замечательны.

CONSOLEFONT
Определяет какой консольный шрифт загружается программой setfont при загрузке. Возможные шрифты находятся в /usr/share/kbd/consolefonts.

CONSOLEMAP
Определяет загрузку console map программой setfont при загрузке. Возможные maps находятся в /usr/share/kbd/consoletrans. Вы захотите это установить в карту(map) подходящей вам локали(напрмер 8859-1 для Latin1) если вы используете локаль utf8, и используете программы генерирующие 8-bit вывод. Если вы используете X11 для каждодневной работы, не беспокойтесь, так как это повлияет на консольные программы.

USECOLOR
Включить (yes) или выключить (no) цветные сообщения при загрузке.

MOD_AUTOLOAD
Если установить "YES", Arch будет сканировать жесткий диск и пытаться автоматически загружать соответствующие модули для вашей системы. Это делается при помощи hwdetect утилиты.

MOD_BLACKLIST
Это список модулей которые бы вы хотели запретить загружать при старте системы. Например, если вы не хотите слышать раздражающий спикер, вы можете добавить модуль pcspkr в MOD_BLACKLIST.

MODULES
В этой строке вы можете отметить модули, которые вы бы хотели загружать при старте системы без необходимости привязывать их (модули) к оборудованию как это делается в modprobe.conf (или modules.conf, если вы исрользуете ядро серии 2.4.x). Просто добавьте сюда название модуля, и если необходимо пропишите нужные опции в modprobe.conf. Модуль помеченный знаком ('!') не будет запускается при загрузке системы (это не тоже самое что и MOD_BLACKLIST), это позволяет закомментировать определенные модули, если необходимо. Определенная выгода сетевых модулей, здесь то что сетевые карты запрещенные закомментированными модулями будет всегда обнаруживаться в том порядке как записаны модули. Это позволяет избежать ужасной путаницы, когда ваше сетевое оборудование назначается на как-будто случайные интерфейсы после каждой перезагрузки. Гораздо луче путь обработать это используя статичные метки интерфейса, соответственно настроив udev.

USELVM
Поставтье "YES" для запуска vgchange во время sysinit, Это активирует любые группы LVM. Если вы не имеете понятия что это значит, значит это вам не нужно.

HOSTNAME
Установит hostname(имя машины), без домена. Это полностью ваш выбор, т.к вы можете составлять из букв, цифр некоторых символов например черточки. Не выпендривайтесь, придумывая имя компьютера.

INTERFACES
Здесь вы определяете настройки для ваших сетевых интерфейсов. Примеры и включенные комментарии описывают настройку достаточно полно. Если вы не пользуетесь DHCP, просто имейте ввиду, что значение переменной (чье имя должно быть эквивалентно имени настраиваемого устройства) определяет строку, которая будет добавлена к команде ifconfig, также как вы настраиваете устройство вручную в шелле.

ROUTES
ВЫ можете здесь прописать ваш статичный шлюз с нужным именем. Посмотрите, например, для шлюза по умолчанию, чтобы понять что к чему. Обычно указанная часть просто передается команде route add, поэтому рекомендуется чтение man route если вы не знаете что здесь прописывать или просто оставьте как есть.

NET_PROFILES
включить определенные сетевые профили во время загрузки. Сетевые профили предоставляют удобный путь управлением несколькими сетевыми конфигурациями и предназначены для замены стандартной настройки INTERFACES/ROUTES, которая все же рекомендуется для систем с только одной сетевой конфигурацией. Если ваш компьютер будет работать в разных сетях в разное время (например ноутбук), вы должны посмотреть в директорию /etc/network-profiles для настройки некоторых профилей. Шаблон файла включен, им можно пользоваться для создания новых профилей.

DAEMONS
Это просто список скриптов, которые содержатся в /etc/rc.d/ , которые скорее всего будут запущены при загрузке системы. Если перед названием скрипта стоит знак (!), он не будет выполнятся. Если перед скриптом стоит "at" символ (@), тогда скрипт будет выполнятся в фоне (,стартовый скрипт не будет ждать успешного завершения, перед запуском следующего). Обычно вам не нужно менять настройки по умолчанию для старта системы, но вы будете редактировать этот файл достаточно часто, если вы установите сервисы наподобие sshd. В основном у Arch's такой путь, обрабатывать то что другие обрабатывают при помощи разных симлинков на директорию init.d.
Файл /boot/grub/menu.lst
(смотрите так же статью Примеры конфигурации GRUB (внешка))

GRUB - загрузчик по умолчанию в Arch Linux. Если вы хотите использовать GRUB, вы должны проверить и отредактировать этот файл, настроив нужные загрузочные параметры, в противном случае читайте настройку LILO.

Убедитесь, что вы внимательно прочитали о проблеме PATA, описанной в разделе про fstab.

Конфигурация GRUB очень проста. Наибольшее препятствие состоит в том, что он использует другую схему имен устройств, отличную от /dev; Ваши жесткие диски в целом представлены как (hd0), (hd1), и т.д., в последовательности пронумерованы в порядке появления IDE/SCSI шины, как hda, hdb, и т.д. имена в Linux. Разделы диска названы как (hd0,0), (hd0,1) и так далее, 0 обозначает первый раздел. Несколько примеров включены в стандартный menu.lst для понимания сути.

Как только вы поняли концепцию наименования устройств, все что вам надо сделать - это выбрать красивый title(заголовок) для вашего загрузочной секции(й), поставьте на корневой раздел опцию root, чтобы он был смонтирован как / при загрузке. , и создайте строку kernel с разделом, где расположено ядро, и полным путем, а также любые параметры загрузки. Если используете the stock Arch 2.6.x ядро, вам также необходима строка с initrd, которая указывает на файл initrd26.img в вашей директории /boot. Путь, который вы указали в строке initrd, должен быть такой же, как путь к vmlinuz26, который вы прописали в строке kernel. Вы скорее всего будете довольны стандартными настройками, просто проверьте правильность данных в строчках root и kernel особенно в отношении проблемы pata! .

Для написания опций загрузки, которые загружают бутсектор другой OS, этот пример может быть весьма полезным. Вы скорее всего успешно запустите любую операционную систему от Microsoft, только добавьте этот блок в файл после любых других секций, и исправьте раздел на тот который содержит бутсектор операционной системы, которую вы хотите загружать.

Код:

# (1) Other OS
title My Other OS
rootnoverify (hd0,1)
makeactive
chainloader +1


Для расширенной настройки других ОС, пожалуйста обратитесь в руководство GRUB (внешка).

После проверки конфигурации загрузчика на предмет корректности, появится запрос на выбор раздела для его установки. Если вы не используете еще другой загрузчик, вам надо установить GRUB в MBR этого диска, который обычно представляется соответствующим именем устройства, без цифровых суффиксов.
Файл /etc/lilo.conf
Это конфигурационный файл загрузчика LILO. Убедитесь, что вы проверили этот файл, если хотите использовать lilo для загрузки системы. См. документацию LILO.

Вы должны проверить: строки с root= в секции образа и строку с boot= в начале файла. Строки со словом root указывают устройство с корневой файловой системой. Если вы не знаете, что писать, переключитесь в другой терминал и выполните команду mount, чтобы увидеть смонтированные устройства. Найдите строку вида <имя устройства> mounted on /mnt type [...]. Имя устройства - это то, что вам нужно написать после root= в lilo.conf.

Строку boot= в большинстве случаев менять не нужно. Эта строка должна быть такой же как и root=, но без номера раздела в конце. Например, если root=/dev/hda3 и вы хотите установить LILO в MBR, вы должны установить boot=/dev/hda. Если у вас установлена другая система, вам следует убедиться в возможности восстановления ее boot-сектора (например утилиты FIXBOOT/FIXMBR в windows)

Для надежности оставьте опцию lba32 после строки prompt. Это поможет избежать проблем с геометрией диска.

В некоторых случаях (в зависимости от вашего BIOS), LILO не будет работать бесконечно выводя код ошибки. Скорее всего это означает, что вы убрали опцию lba32, или у вас какая-то особенная конфигурация оборудования (например CD-ROM установлен как primary master, а жесткий диск как secondary slave. Поставьте ваш жесткий диск как primary master на шине IDE. В случае наличия IDE и SCSI, вам скорее всего придется поэкспериментировать, чтобы узнать номер BIOS. BIOS нумерует диски последовательно, начиная с 0x80. Если вам повезет, SCSI скажет вам BIOS ID своих устройств, но обычно он этого не делает. Обычно вы можете только гадать, как BIOS пронумеровал диски. Обычно это выглядит так:

boot=/dev/hda
disk=/dev/hda bios=0x80

Опция disk сопоставляет BIOS ID с названием устройства понятным для linux. Если все пойдет совсем плохо, вы можете попробовать GRUB вместо LILO.

Как восстановить бутсектор LILO с помощью rescue-диска описано ниже.
Файл /etc/mkinitcpio.conf
Этот файл позволит вам настроить initial ramdisk (также упоминаемый как "initrd") для вашей системы. initrd - это сжатый образ, читаемый ядром во время загрузки. Цель initrd состоит в том, чтобы загрузить систему до того момента, когда она уже может иметь доступ к root filesystem. Это означает, что ему нужно загрузить любые модули, нужные для того, чтобы "увидеть" устройства, такие как IDE, SCSI, или SATA (или USB/FW, если вы загружаетесь от USB/FW устройства). Как только initrd загрузило нужные модули, само или через udev, оно передает контроль к Arch системе и загрузка продолжается. По этой причине initrd может содержать только те модули, которые необходимы к доступу корневой файловой системы. Не обязательно иметь каждый модуль, который вы захотите когда-нибудь использовать. Большинство частоиспользуемых модулей будут загружены позже при помощи udev при загрузке.

По умолчанию, mkinitcpio.conf сконфигурирован и обеспечивает всеми известными модулями для IDE, SCSI, или SATA систем через так называемые HOOKS. Это значит умолчальное initrd должно работать почти у всех. Обратная сторона этого, что грузится много модулей которые вам совсем не нужны. Это легко видно, смотря на список модулей после загрузки (командой lsmod). Ничего плохого фактически в этом нет, однако некоторые люди этим не довольны. Уменьшить этот список, оставив только то что нужно, вы можете путем правки mkinitcpio.conf и отключив подсистемы HOOKS (такие как IDE, SCSI, RAID, USB и.т.д) которые вам не нужны.

Вы можете настроить еще больше, определяя точные модули, нужные вам в строке MODULES и удалить не нужные hooks, но внимательно прочитайте комментарии в этом файле, т.к это чувствительный файл к необдуманным изменениям!

Если вы используете RAID или шифровку на вашей корневой файловой системе, тогда вам надо подкорректировать настройки RAID/CRYPT near the bottom. Смотрите страницы wiki для RAID/LVM, filesystem encryption, и mkinitcpio для подробностей.

Когда закончите настраивать mkinitcpio.conf, вы должны запустить mkinitcpio -p kernel26 от пользователя root для регенерации образа, если вы уже устанавливаете систему; В этом случае этот шаг будет сделан автоматически, после того, когда вы выберете Установка Ядра немного позже в процессе установки.

Предупреждение: если вы настроите неправильно свой mkinitcpio.conf, система не загрузиться! По этой причине, вы должны быть предельно осторожными при настройке этого файла.

Если вы умудрились сделать систему не способной к загрузке, вы можете использовать аварийный образ (fallback image) который установлен параллельно основному ядру. По умолчанию в GRUB и LILO эта опция включена.

Читайте внимательно о проблеме pata transition описанный в секции файла fstab!
Файл /etc/hosts
В этом файле вы можете задать жесткую связь между IP и именем компьютеров в сети. Если имени компьютера нет в DNS, вы можете добавить его сюда. Обычно не нужно ничего менять, но возможно вы захотите добавить hostname и hostname + domain машины в этот файл для получения IP вашего сетевого интерфейса по имени. Если вы не знаете, что тут сделать, оставьте этот файл в покое, пока не прочитаете man hosts.
Файл /etc/fstab
Здесь устанавливаются точки монтирования и файловые системы. Инсталятор должен создать нужные записи за вас, но вам следует взглянуть в этот файл и убедиться что все правильно, в особенности если вы используете шифрованный рут раздел, LVM или RAID.

С ядром 2.6.20 было введено изменение, относящиеся к подсистеме ATA/IDE. Новые pata (Parallel ATA) драйвера заменяют старую подсистему IDE, и одно важное изменение состоит в том, что схема имен для IDE дисков изменилась со старых (hda, hdb и т.д.) на новые имена устройств (sda, sdb и т.д.) так же, как обозначаются устройства SCSI и SATA. Из за этого, когда используется новый pata драйвер в HOOKS файла /etc/mkinitcpio.conf, не забудьте использовать соответствующие имена устройств в /etc/fstab и конфиге загрузчика! Или, вы можете использовать /dev/disk/by-uuid/... или /dev/disk/by-label/... обозначения ваших жестких дисков, где можно быть абсолютно уверенным, что вы обращаетесть к правильному разделу, и оградите себя от проблем разновидности названий, вне зависимости используете ли вы sda или hda. Если это не вариант, вот - краткое изложение; Если вы используете pata вместо ide в строке HOOKS файла /etc/mkinitcpio.conf, вы будете использовать sd? названия. Если нет, тогда названия старого стиля hd?. Поэтому важно проверить строку HOOKS файла /etc/mkinitcpio.conf, чтобы была возможность адаптировать другие файлы соответственно.
Файл /etc/modprobe.conf
Этот файл определяет какой модуль следует загружать ядру для оборудования, и какие опции устанавливать. Например, автоматически загрузить драйвер сетевой карты Realtek 8139 для eth0 (при попытке настройки eth0), напишите такую строчку:

Код:

alias eth0 8139too


Синтаксис файла похож на старый modules.conf, только без экзотических опций типа post-install. Теперь вы можете полистать man modprobe.conf.

Большинству людей не понадобиться редактировать этот файл.
Файл /etc/modules.conf (устарел)
Этот файл нужен только для ядер 2.4.x.

Он указывает ядру какой модуль для какого устройства нужно загрузить. Например для того, чтобы автоматически загрузить драйвер сетевой карты Realtek 8139 для eth0 (при попытке настройки eth0), напишите такую строчку:

Код:

alias eth0 8139too
Файл /etc/resolv.conf
Используйте этот файл для указания серверов DNS, которые вы будете использовать. Обычно он выглядит так:

Код:

search domain.tld
nameserver 192.168.0.1
nameserver 192.168.0.2


Замените domain.tld и ip-адреса на ваш домен и адреса ваших dns-серверов. Домен - это так называемый домен поиска по умолчанию, который будет добавляться к именам компьютеров. Установив его, ping myhost будет преобразован в ping myhost.domain.tld. Настройка домена поиска обычно не очень важна и лишь упрощает использование имен компьютеров. (Доменов в списке поиска может быть несколько) Если вы используете DHCP, этот файл будет получен от DHCP сервера автоматически во время старта сетевого интерфейса, что означает, что вы можете игнорировать этот файл целиком. (См. man resolv.conf)
Файл /etc/locale.gen/
Этот файл содержит список всех поддерживаемых локалей и кодировок,которые вам доступны. При выборе LOCALE в /etc/rc.conf или когда запускается программа, требуется разкомментировать нужные локали в этом файле, чтобы сделать доступные бинарные версии для системы, и запустить команду locale-gen от рута для генерации всех раскомментированых локалей и переместить их надлежащие места. Вы должны снять # со всех локалей, которыми вы намереваетесь пользоваться.

Во время установки, вам не надо запускать вручную locale-gen, об этом позаботятся автоматически, после сохранения изменений в этом файле.

По умолчанию, все локали закомментированы, включая локаль по умолчанию en_US.utf8, отсылая в файл /etc/rc.conf. Для гладкой работы системы, вы должны править этот файл и снять # по меньшей мере с одной локали, используемой в вашем rc.conf.
Файлы /etc/conf.d/*
В момент установки эти файлы совершенно не важны.

Некоторые стартовые (rc) скрипты демонов используют эту директорию для хранения некоторых значений по умолчанию. Когда вы запускаете демона, скрипт сначала подключит файл из этой директории (при помощи source, см. man bash), а затем и /etc/rc.conf. Это означает, что вы можете централизовано хранить некоторые параметры демонов в rc.conf, просто добавив туда переменную с подходящим значением, или разделить вашу конфигурацию на несколько файлов, если вам так удобнее. Не правда ли жизнь была бы прекрасна, если бы все так просто скриптовалось?
Файл /etc/profile
Этот скрипт выполняется при каждом входе пользователя в систему. В Arch Linux он довольно простой. Возможно вы захотите его поправить, например для добавления глобальных переменных окружения.
Загрузочные скрипты
Arch Linux использует довольно простую загрузочную последовательность похожую на *BSDs. Первый загрузочный скрипт это /etc/rc.sysinit. Когда он запущен, далее запуститься /etc/rc.multi (при нормальной загрузке). Последним запускается скрипт /etc/rc.local. Когда запустился runlevel 1, однопользовательский режим, скрипт /etc/rc.single выполняется вместо /etc/rc.multi. Вы не найдете нескончаемую коллекцию симлинков в директориях /etc/rc.d/ для определения всех возможных режимов начальной загрузки. На самом деле, из-из этого метода на самом деле Arch имеет только 3 режима (runlevels), если во внимание запуск X в 5-м уровне запуска. Загрузочные скрипты используют переменные и значения, найденные в файле /etc/rc.conf, а также набор основных функций, определённых в скрипте /etc/rc.d/functions. If you plan to write your own daemon files, you should consider having a look at this file and existing daemon scripts.
Файл /etc/rc.sysinit
Основной системный загрузочный скрипт. Он совершает критичные для загрузки процедуры, такие как монтирование файловых систем, запуск devfsd, активизация свопа, загрузка модулей, установка параметров локализации, и т.д. Скорее всего вы никогда не будеет редактировать этот файл!
Файл /etc/rc.single
Однопользовательский скрипт. Не используется при нормальной загрузке. Если система запускается в однопользовательском режиме, например с параметром ядра 1 до загрузки или во время нормальной много-пользовательской загрузки с командой init 1, этот скрипт проверяет, чтобы не было запущено демонов, кроме необходимого минимума - syslog-ng и udev. Однопользовательский режим полезен, если вам надо сделать изменения в системе, while making sure that no remote user can do anything that might cause data loss or damage.

Для домашних пользователей этот режим обычно бесполезен как и crud. Возможно вам никогда не понадобится править этот скрипт.
Файл /etc/rc.multi
Многопользовательский загрузочный скрипт. Он запускает все демоны сконфигурированные вами в строке DAEMONS (устанавливается в /etc/rc.conf) после чего он вызывает /etc/rc.local. Вы не должны чувствовать потребности в редактировании этого файла.
Файл /etc/rc.local
Локальный многопользовательский загрузочный скрипт. Это хорошее место чтобы поместить сюда любые команды которые вы хотите запускались бы в конце загрузки системы. Это один и единственный скрипт, который вы должны править при необходимости, и вы имеете полную свободу, что добавлять в этот скрипт.

Большинство обычных задач системной конфигурации, такие как загрузка модулей, изменение консольного шрифта или установке устройства, обычно имеют специальное место где они располагаются. Чтобы избежать беспорядка, вы должны убедиться в том, что намерены добавить в свой rc.local, не чувствуйте себя как дома в /etc/profile.d/ или любом другом уже созданном месте расположения конфигураций.
Файл /etc/rc.shutdown
Системный скрипт выключения. Он останавливает демонов, отмонтирует файловые системы, деактивирует своп и т.д. Просто не трогайте этот файл.
Файлы /etc/rc.d/*
Эта директория содержит скрипты демонов ссылающиеся с строки DAEMONS файла rc.conf. В дополнение к вызыванию при загрузке, вы можете использовать эти скрипты когда система работает, для управления сервисами вашей системы. Например команда

Код:

# /etc/rc.d/postfix stop


остановит демона postfix. Конечно скрипт существует только когда соответствующий пакет установлен(в этом случае postfix). При установленной базовой системе, здесь мало скриптов, но будьте уверены что все существующие скрипты демонов живут здесь. Эта директория больше похожа на /etc/rc3.d/ или /etc/init.d/ директории других дистрибутивов, без всяких хлопот с симлинками.
Управление пользователями
Пользователи и группы могут быть добавлены/удалены с помощью стандартных команд из пакета util-linux: useradd, userdel, groupadd, groupdel, passwd, and gpasswd. Обычно добавляют пользователей так:

Код:

# useradd -m -s /bin/bash vasya
# passwd vasya


Первая команда добавит пользователя vasya, сделав ему домашнюю директорию /home/vasya и поместит туда некоторые файлы из каталога /etc/skel. Команда также задаст шелл по умолчанию /bin/bash. Вторая команда попросит поменять пароль для пользователя vasya. Задание пароль необходимо для активации учетной записи.

Альтернатива команде useradd - скрипт adduser который создает пользователя интерактивно спрашивая у вас нужную информацию.

См man-страницы для более полной информации. Хорошая идея создать пользователей для повседневных нужд наилучшим образом использовав средства разграничения доступа и сведя к минимуму риск случайного удаления файлов при входе в систему пользователем root.

Никогда не входите в систему пользователем root. Используйте команды su или sudo. (См. man su, man sudo)
Доступ в Internet
Из-за нехватки разработчиков с dialup'ом, настройка dialup соединения требует совершить много действий вручную. Если это вообще возможно, настройте отдельный маршрутизатор который будет шлюзом по умолчанию для вашей Arch-машины. Есть некоторое количество документов по настройке dialup соединения в Arch Linux Wiki.
Аналоговый модем
Для использования Hayes-совместимого внешнего аналогового модема, вам нужно как минимум установить пакет ppp. Измените файл /etc/ppp/options как вам нужно в соответствии с man pppd. Вам потребуется создать chat скрипт для дозвона и передачи имени пользователя и пароля вашему провайдеру после установления соединения. Man-страницы pppd и chat содержат примеры которых достаточно для настройки если вы достаточно опытны или упорны. При использовании udev, ваши последовательные порты обычно называются /dev/tts/0 и /dev/tts/1.

Вместо непосредственной настройки pppd, вы можете попробовать установить wvdial или похожую утилиту (например kppp из пакета kdenetwork) для упрощения настройки. Если вы используете так называемый Win-модем, который обычно является PCI картой работающей как внутренний аналоговый модем, вам нужно поискать информацию о вашем модеме на домашней странице LinModem (http://www.linmodems.org (внешка)).
ISDN
Три шага по настройке ISDN:

1. Установить и настроить железо
2. Установить и настроить утилиты
3. Добавить настройки вашего провайдера

Почти все пассивные ISDN PCI карты работают с модулем hisax, которому нужно два параметра: тип и протокол. Протокол = '1', если вы используете стандарт 1TR6, '2' - если EuroISDN (EDSS1), '3' - если это выделенная линию без D-канала, и '4' для US NI1.

Список возможных типов карт приведен в файле README.HiSax в документации ядра. Загружайте модуль таким образом:

Код:

# modprobe hisax type=18 protocol=2


(Для ELSA Quickstep 1000PCI с протоколом EDSS1)

Не забудьте загрузить USB модули, если используете USB ISDN адаптер.

После того как вы убедились, что карта работает добавьте в /etc/modprobe.conf:

Код:

alias ippp0 hisax
options hisax type=18 protocol=2


Или только строку с опциями и добавьте модуль в массив MODULES в /etc/rc.conf.

Установите пакет isdn4k-utils и прочитайте man isdnctrl. Затем создайте конфигурацию понятную программе isdnctrl. Нужно через запятую добавить SPID к настройкам MSN если вы используете US NI1.

Далее отредактируйте /etc/ppp/pap-secrets или /etc/ppp/chap-secrets в соответствии с настройками провайдера.
DSL (PPPoE)
В этой главе описан случай, когда ваш компьютер подключен непосредственно к провайдеру при помощи PPPoE.

Сначала вы должны активировать сетевую карту к которой подключен DSL модем или витая пара, идущая к провайдеру. После загрузки соответствующего драйвера, вы должны установить пакет rp-pppoe и запустить скрипт adsl-setup, который задаст вам все необходимые вопросы. Теперь вы можете подключаться и отключаться от интернета при помощи команд:

Код:

# /etc/rc.d/adsl start


и

Код:

# /etc/rc.d/adsl stop


соответственно. Настройка обычно легка и понятна, но на всякий случай можете почитать страницы man. Для автоматического подключения при загрузке, добавьте adsl в массив DAEMONS в /etc/rc.conf.
Система управления пакетами
Pacman
pacman - это система управления пакетами, которая следит за всем программным обеспечением, установленной на вашу систему. Он имеет простую поддержку зависимостей и использует стандартный tar-gz архивный формат для всех пакетов. Некоторые общие задачи с соответствующими командами в длинной и короткой форме записи, объясняются ниже. Читайте man pacman, для того чтобы всегда правильно понимать опции pacman. Этот обзор только поверхностно объясняет текущие особенности pacman'а.
Добавление нового пакета из пакетного файла/Обновление пакета из пакетного файла

Код:

# pacman --upgrade foo.pkg.tar.gz
# pacman -U foo.pkg.tar.gz


Результатом будет установка (или же обновление в случае установленной более ранней версии пакета) пакета foo.pkg.tar.gz в вашу систему. Если в зависимостях есть какая-то ошибка , pacman возвращает ошибку и сообщает об ошибочных зависимостях, но не старается автоматически разрешить их. Смотрите опцию --sync, если вам нужна данная функциональность.
Удаление пакетов

Код:

# pacman --remove foo
# pacman -R foo


Удаляются все файлы, относящиеся к пакету foo, кроме тех конфигурационных файлов, которые редактировались. При написании имени пакета к этой команде не надо указывать окончание .pkg.tar.gz.

Для удаления всех без исключения пакетов, добавьте опцию --nosave.
Обновление списка пакетов

Код:

# pacman --sync --refresh
# pacman -Sy


Получение свежей версии списка пакетов из репозиториев, указанных в конфигурационном файле /etc/pacman.conf и разархивирование в область базы данных. Чтобы быть уверенным, что вы получили самые новые пакеты, используйте опцию --sysupgrade. В зависимости от ваших опций, указанных в файле pacman.conf, эта команда может требовать работающее интернет-соединение для доступа к FTP репозиториям. Эта опция немного похожа на apt-get update в Debian.
Обновление системы

Код:

# pacman --sync --sysupgrade
# pacman -Su


Обновление всех устаревших пакетов на вашей системе происходит путем сравнения версии локального пакета с версиями пакетов из списка, который был скачан командой --refresh. Запускайте эту команду, если хотите поддерживать систему в актуальном состоянии. Кстати, эта команда не подразумевает обновление списка пакетов, поэтому правильнее комбинировать обе команды в одну:

# pacman --sync --refresh --sysupgrade
# pacman -Syu

С этими опциями pacman автоматически получит текущий список пакетов, и сделает полное обновление системы к последним версиям пакетов с автоматически определенными зависимостями.
Добавление/Обновление пакета из репозиториев

Код:

# pacman --sync foo
# pacman -S foo


Получает и инсталлирует пакет foo со всеми требуемыми зависимостями. Перед использованием опции sync убедитесь, что вы обновили список пакетов перед попыткой инсталляции (добавьте --refresh или -y к опциям). В отличие от --add, --sync не делает различия между добавлением и обновлением пакета.

В зависимости от pacman.conf может потребоваться работающее интернет-соединение.
Вывод списка установленных пакетов

Код:

# pacman --query
# pacman -Q


Показывает список всех установленных приложений в системе.
Проверка того, установлен ли данный пакет

Код:

# pacman --query foo
# pacman -Q foo


Вместо того чтобы применять команду grep ко всему установленному списку пакетов, проще пользоваться опцией --query к команде pacman. Если пакет foo инсталлирован, эта команда покажет его имя и версию, иначе ничего не покажет.
Информация о данном пакете

Код:

# pacman --query --info foo
# pacman -Qi foo


Показывает информацию об установленном пакете foo (его размер, дату инсталляции, дату сборки, зависимости, конфликты и т.д.). Если нужно показать информацию о пакете, который не установлен в системе, добавьте опцию --file или -p):

Код:

# pacman --query --info --file foo.pkg.tar.gz
# pacman -Qip foo.pkg.tar.gz
Список файлов, содержащихся в пакете

Код:

# pacman --query --list foo
# pacman -Ql foo


Показывает список всех файлов, относящихся к пакету foo.
К какому пакету принадлежит данный файл

Код:

# pacman --query --owns /path/to/file
# pacman -Qo /path/to/file


Этот запрос показывает имя и версию пакета, который содержит файл /path/to/file.
Доступ к репозиториям
Репозиторий - это сборник пакетов и мета-информации о них, который может находится в локальной директории или на внешнем FTP/HTTP сервере. Репозиторий core является репозиторием по-умолчанию системы Arch. У него всегда самые последние версии большинства ПО и он старается оставаться "на лезвии бритвы"

Большинство пользователей также подключают репозиторий extra, который содержит намного больше пакетов, и они не являются частью Arch. Чтобы подсоединить этот репозиторий, нужно раскомментировать соответствующие строки в /etc/pacman.conf.

Можно также создавать, поддерживать в актуальном состоянии, использовать свой собственный репозиторий. За инструкциями обращайтесь к man-странице pacman.

Если есть проблемы с интернетом, то устанавливайте с CD. Просто подключаете CD и устанавливаете пакеты, используя команду pacman -A packagename.pkg.tar.gz. Возможно также сделать локальный репозиторий для доступа к CD. Примонтируйте CD, например, в /mnt/cd, командой mount /mnt/cd (предполагается, что fstab правильно настроен), затем добавьте следующие строки в /etc/pacman.conf:

Код:

[cd]
Server = file:///mnt/cd/arch/pkg


После этого можете устанавливать соответствующие пакеты для поднятия интернет-соединения.
Система сборки Arch (ABS)
Binary vs. Source
Как pacman отвечает за двоичный код, так и ABS отвечает за исходники: она помогает вам построить свои собственные пакеты из исходников, также позволяя вам перестраивать Arch Linux пакеты с вашими собственными пользовательскими настройками. Эта процедура обычно происходит так:

1. Синхронизируйте ваше дерево ABS с сервером (запустите abs как root).
2. Создайте новую директорию в /var/abs/local, имя которой будет совпадать с названием создаваемого пакета.
3. Скопируйте файл-пример PKGBUILD.proto из /var/abs в вашу только что созданную директорию, удалите окончание .proto, и исправьте его для нового пакета.
4. Запустите makepkg в рабочей директории с PKGBUILD файлом.
5. Инсталлируйте только что созданный пакет pacman'ом.
6. Пошлите пакет своим друзьям (или дайте его какому-нибудь продвинутому пользователю ArchLinux (Archer), чтобы он(а) вставил(а) в главное дерево ABS).
Синхронизация дерева ABS
Вы можете синхронизировать все PKGBUILD'ы в директорию /var/abs запустив скрипт abs с правами root. Он требует установленный пакет cvsup. Использование CVS позволяет иметь несколько версий ABS - это настраивается в /etc/abs/supfile.*.

ABS умеет синхронизировать несколько репозиториев, список которых есть в /etc/abs/abs.conf. По умолчанию это current и extra.
Как собрать пакет?
Процесс сборки описан в man makepkg.
Как сделать новый пакет самому?
Читайте Arch_Packaging_Standards(Русский), если хотите создавать новые пакеты сами.
http://wiki.archlinux.org/index.php/Arch_Packaging_Standards(Русский)

Подарки
[Профиль]  [ЛС]   
 

@WOLF@

Freeman


Рейтинг: 4,02

Скачано: 329,44 GB

Отдано: 1,284 TB

Релизы: 0 B

Бонус: 10,39 GB


Пол: Мужской

Возраст: 36

Стаж: 12 лет

Сообщений: 405

Вязники

Награды: 1 (Подробнее...)

Юбилейная медаль'2010

post 10-Июл-2009 10:05 (спустя 15 часов)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Господа спецы подскажите. Пользуюсь линуксом недавно. У самого стоит мандрива поверпак2009. Устанавливаю проги стандартно, т.е. нажимаю на звездочку выскикавает меню и выбираю установка/удаление , выбираю что установить или удалить и все.
Вопрос вот например есть у меня прога которую нужно мне установить например Wine 1.1.23 надо поставить мне скачанный с трекера. Как мне это сделать подскажите пожалста. Спасибо.
[Профиль]  [ЛС]   
 

Windemiatrix

Freeman


Рейтинг: 28,72

Скачано: 514,41 GB

Отдано: 13,963 TB

Релизы: 378,07 GB [14]

Бонус: 96,82 GB


Пол: Мужской

Возраст: 32

Стаж: 12 лет

Сообщений: 1147

Владимир

Награды: 4 (Подробнее...)

Сходка на 4-х летие трекера

post 10-Июл-2009 15:15 (спустя 5 часов)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

@WOLF@
Если скачал RPM пакет, то самое простое - два раза кликнуть на него, ввести пароль администратора, удовлетворить зависимости пользоваться.
Добавлено спустя 3 минуты:

Если нет пакетов, то пиши в личку, выложу.

Подарки
[Профиль]  [ЛС]   
 

@WOLF@

Freeman


Рейтинг: 4,02

Скачано: 329,44 GB

Отдано: 1,284 TB

Релизы: 0 B

Бонус: 10,39 GB


Пол: Мужской

Возраст: 36

Стаж: 12 лет

Сообщений: 405

Вязники

Награды: 1 (Подробнее...)

Юбилейная медаль'2010

post 10-Июл-2009 15:21 (спустя 6 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Точно не рпм. Идёт прога в архивах тар (wine-1.1.23.tar.bz2). Вот его например есть тут на трекере.
Меня больше интересует как ее установить.??
[Профиль]  [ЛС]   
 

amur-inc

Клан АлкоПыхарей

Торчок


Рейтинг: 22,86

Скачано: 1,149 TB

Отдано: 22,625 TB

Релизы: 3,315 TB [289]

Бонус: 333,13 GB


Пол: Мужской

Возраст: 30

Стаж: 12 лет

Сообщений: 7716

Откуда: FTTx

Владимир

Награды: 5 (Подробнее...)

Юбилейная медаль'2010

post 10-Июл-2009 16:44 (спустя 1 час 22 минуты)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Тему прилепил.
Надеюсь, что она будет дополнятся.
Теперь со всеми вопросами по линупсу посылаю сюда.

_________________
pic

Подарки
[Профиль]  [ЛС]   
 

TryToCatchMe

Клан Brothers Of Metal

Thrash Metal


Рейтинг: 1,34

Скачано: 1,086 TB

Отдано: 1,255 TB

Релизы: 163,47 GB [9]

Бонус: 44,17 GB


Пол: Мужской

Возраст: 28

Стаж: 12 лет

Сообщений: 1099

Кольчугино

Награды: 4 (Подробнее...)

Юбилейная медаль'2010

post 10-Июл-2009 17:19 (спустя 35 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

@WOLF@
Вообще, после распаковки пакета там есть файлы вроде README или Install, но если вам так лениво это сделать, то попробуйте что то вроде

Код:

./configure
make
make install


Желательно почитать

Код:

 ./configure --help
перед всем этим делом.

http://www.emanual.ru/download/www.eManual.ru_3235.html эта статейка тоже помогла бы вам встать на путь истинный хоть он и проходит врозь с путём мандривы. Удачи.

_________________
pic
[Профиль]  [ЛС]   
 

@WOLF@

Freeman


Рейтинг: 4,02

Скачано: 329,44 GB

Отдано: 1,284 TB

Релизы: 0 B

Бонус: 10,39 GB


Пол: Мужской

Возраст: 36

Стаж: 12 лет

Сообщений: 405

Вязники

Награды: 1 (Подробнее...)

Юбилейная медаль'2010

post 10-Июл-2009 17:34 (спустя 14 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Вообщем вот что содержит файл readme
скрытый текст
1. INTRODUCTION

Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix. It
consists of a program loader which loads and executes a Microsoft
Windows binary, and a library (called Winelib) that implements Windows
API calls using their Unix or X11 equivalents. The library may also
be used for porting Win32 code into native Unix executables.

Wine is free software, released under the GNU LGPL; see the file
LICENSE for the details.

2. QUICK START

Whenever you compile from source, it is recommended to use the Wine
Installer to build and install Wine. From the top-level directory
of the Wine source (which contains this file), run:

./tools/wineinstall

Run programs as "wine program". For more information and problem
resolution, read the rest of this file, the Wine man page, and
especially the wealth of information found at http://www.winehq.org.

3. REQUIREMENTS

To compile and run Wine, you must have one of the following:

Linux version 2.0.36 or above
FreeBSD 6.3 or later
Solaris x86 9 or later
NetBSD-current
Mac OS X 10.4 or later

As Wine requires kernel-level thread support to run, only the operating
systems mentioned above are supported. Other operating systems which
support kernel threads may be supported in the future.

Linux info:
While Linux 2.2.x should still work and Linux 2.0.x may still work
(older 2.0.x versions had thread-related crashes),
it's best to have a current kernel such as 2.4.x or 2.6.x.

FreeBSD info:
Wine will generally not work properly on versions before FreeBSD
6.3 or 7.0, and FreeBSD 6.3 has additional patches available. See
<http://wiki.freebsd.org/Wine> for more information.

Solaris info:
You will most likely need to build Wine with the GNU toolchain
(gcc, gas, etc.). Warning : installing gas does *not* ensure that it
will be used by gcc. Recompiling gcc after installing gas or
symlinking cc, as and ld to the gnu tools is said to be necessary.

NetBSD info:
Make sure you have the USER_LDT, SYSVSHM, SYSVSEM, and SYSVMSG options
turned on in your kernel.

Mac OS X info:
You need Xcode 2.4 or later to build properly on x86.

Supported file systems:
Wine should run on most file systems. A few compatibility problems
have also been reported using files accessed through Samba. Also,
NTFS does not provide all the file system features needed by some
applications. Using a native Linux file system such as ext3 is
recommended.

Basic requirements:
You need to have the X11 development include files installed
(called xlib6g-dev in Debian and XFree86-devel in Red Hat).

Of course you also need "make" (most likely GNU make).

You also need flex version 2.5 or later and bison.

Optional support libraries:
Configure will display notices when optional libraries are not found
on your system. See http://wiki.winehq.org/Recommended_Packages for
hints about the packages you should install.

On 64-bit platforms you have to make sure to install the 32-bit
versions of these libraries; see http://wiki.winehq.org/WineOn64bit
for details.

4. COMPILATION

In case you chose to not use wineinstall, run the following commands
to build Wine:

./configure
make depend
make

This will build the program "wine" and numerous support libraries/binaries.
The program "wine" will load and run Windows executables.
The library "libwine" ("Winelib") can be used to compile and link
Windows source code under Unix.

To see compile configuration options, do ./configure --help.

To upgrade to a new release by using a patch file, first cd to the
top-level directory of the release (the one containing this README
file). Then do a "make clean", and patch the release with:

bunzip2 -c patch-file | patch -p1

where "patch-file" is the name of the patch file (something like
wine-1.0.x.diff.bz2). You can then re-run "./configure", and then
run "make depend && make".

5. SETUP

Once Wine has been built correctly, you can do "make install"; this
will install the wine executable, the Wine man page, and a few other
needed files.

Don't forget to uninstall any conflicting previous Wine installation
first. Try either "dpkg -r wine" or "rpm -e wine" or "make uninstall"
before installing.

Once installed, you can run the "winecfg" configuration tool. See the
Support area at http://www.winehq.org/ for configuration hints.

6. RUNNING PROGRAMS

When invoking Wine, you may specify the entire path to the executable,
or a filename only.

For example: to run Notepad:

wine notepad (using the search Path as specified in
wine notepad.exe the config file to locate the file)

wine c:\\windows\\notepad.exe (using DOS filename syntax)

wine ~/.wine/drive_c/windows/notepad.exe (using Unix filename syntax)

wine notepad.exe /parameter1 -parameter2 parameter3
(calling program with parameters)

Wine is not yet complete, so several programs may crash. In that crash
you will be dropped into the debugger so that you can investigate and
fix the problem. For more information on how to do this, please check
the debugging section of the Wine Developer's Guide.

7. GETTING MORE INFORMATION

WWW: A great deal of information about Wine is available from WineHQ at
http://www.winehq.org/ : various Wine Guides, application database,
bug tracking. This is probably the best starting point.

FAQ: The Wine FAQ is located at http://www.winehq.org/FAQ

Usenet: You can discuss Wine-related issues and get help
on comp.emulators.ms-windows.wine.

Bugs: Report bugs to Wine Bugzilla at http://bugs.winehq.org
Please search the bugzilla database to check whether your
problem is already found before posting a bug report. You can
also post bug reports to comp.emulators.ms-windows.wine.

IRC: Online help is available at channel #WineHQ on irc.freenode.net.

GIT: The current Wine development tree is available through GIT.
Go to http://www.winehq.org/site/git for more information.

Mailing lists:
There are several mailing lists for Wine users and developers;
see http://www.winehq.org/forums for more information.

Wiki: The Wine Wiki is located at http://wiki.winehq.org

If you add something, or fix a bug, please send a patch (in 'diff -u'
format) to wine-patches@winehq.org list for inclusion in the next
release.

--
Alexandre Julliard
julliard@winehq.org
Объясните мне что и где надо читать.
Я так понимаю ./tools/wineinstall и все????
[Профиль]  [ЛС]   
 

TryToCatchMe

Клан Brothers Of Metal

Thrash Metal


Рейтинг: 1,34

Скачано: 1,086 TB

Отдано: 1,255 TB

Релизы: 163,47 GB [9]

Бонус: 44,17 GB


Пол: Мужской

Возраст: 28

Стаж: 12 лет

Сообщений: 1099

Кольчугино

Награды: 4 (Подробнее...)

Юбилейная медаль'2010

post 10-Июл-2009 19:32 (спустя 1 час 58 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Цитата:

4. COMPILATION

In case you chose to not use wineinstall, run the following commands
to build Wine:

./configure
make depend
make

This will build the program "wine" and numerous support libraries/binaries.
The program "wine" will load and run Windows executables.
The library "libwine" ("Winelib") can be used to compile and link
Windows source code under Unix.

To see compile configuration options, do ./configure --help.

To upgrade to a new release by using a patch file, first cd to the
top-level directory of the release (the one containing this README
file). Then do a "make clean", and patch the release with:

bunzip2 -c patch-file | patch -p1

where "patch-file" is the name of the patch file (something like
wine-1.0.x.diff.bz2). You can then re-run "./configure", and then
run "make depend && make".

5. SETUP

Once Wine has been built correctly, you can do "make install"; this
will install the wine executable, the Wine man page, and a few other
needed files.

Don't forget to uninstall any conflicting previous Wine installation
first. Try either "dpkg -r wine" or "rpm -e wine" or "make uninstall"
before installing.

Once installed, you can run the "winecfg" configuration tool. See the
Support area at http://www.winehq.org/ for configuration hints.

Цитата:

Я так понимаю ./tools/wineinstall и все????
Поробуй сначала так.

_________________
pic
[Профиль]  [ЛС]   
 

Windemiatrix

Freeman


Рейтинг: 28,72

Скачано: 514,41 GB

Отдано: 13,963 TB

Релизы: 378,07 GB [14]

Бонус: 96,82 GB


Пол: Мужской

Возраст: 32

Стаж: 12 лет

Сообщений: 1147

Владимир

Награды: 4 (Подробнее...)

Сходка на 4-х летие трекера

post 10-Июл-2009 21:19 (спустя 1 час 46 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

По крайней мере в Ubuntu не рекомендуется так ставить пакеты.
А я бы посоветовал это (внешка),
или это (раздел "Ты - мне, я - тебе").

Подарки
[Профиль]  [ЛС]   
 

TryToCatchMe

Клан Brothers Of Metal

Thrash Metal


Рейтинг: 1,34

Скачано: 1,086 TB

Отдано: 1,255 TB

Релизы: 163,47 GB [9]

Бонус: 44,17 GB


Пол: Мужской

Возраст: 28

Стаж: 12 лет

Сообщений: 1099

Кольчугино

Награды: 4 (Подробнее...)

Юбилейная медаль'2010

post 11-Июл-2009 00:50 (спустя 3 часа)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Это один из плюсов арча : пакеты собирать о-о-очень легко.

_________________
pic
[Профиль]  [ЛС]   
 

@WOLF@

Freeman


Рейтинг: 4,02

Скачано: 329,44 GB

Отдано: 1,284 TB

Релизы: 0 B

Бонус: 10,39 GB


Пол: Мужской

Возраст: 36

Стаж: 12 лет

Сообщений: 405

Вязники

Награды: 1 (Подробнее...)

Юбилейная медаль'2010

post 11-Июл-2009 09:56 (спустя 9 часов)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Да и еще на счет файловой системы NTFS. У меня мандрива не читает переносной диск. Посоветуйте что сделать. Спасибо.
Скачал WINE спасибо Crazy .
[Профиль]  [ЛС]   
 

Windemiatrix

Freeman


Рейтинг: 28,72

Скачано: 514,41 GB

Отдано: 13,963 TB

Релизы: 378,07 GB [14]

Бонус: 96,82 GB


Пол: Мужской

Возраст: 32

Стаж: 12 лет

Сообщений: 1147

Владимир

Награды: 4 (Подробнее...)

Сходка на 4-х летие трекера

post 11-Июл-2009 13:02 (спустя 3 часа)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

@WOLF@
Как реагирует на подключение?

Подарки
[Профиль]  [ЛС]   
 

@WOLF@

Freeman


Рейтинг: 4,02

Скачано: 329,44 GB

Отдано: 1,284 TB

Релизы: 0 B

Бонус: 10,39 GB


Пол: Мужской

Возраст: 36

Стаж: 12 лет

Сообщений: 405

Вязники

Награды: 1 (Подробнее...)

Юбилейная медаль'2010

post 11-Июл-2009 13:20 (спустя 17 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Выдает "Не удалось подключить том "HDD"". HDD метка я так назвал чтобы было его определять легко и не искать.
[Профиль]  [ЛС]   
 

TryToCatchMe

Клан Brothers Of Metal

Thrash Metal


Рейтинг: 1,34

Скачано: 1,086 TB

Отдано: 1,255 TB

Релизы: 163,47 GB [9]

Бонус: 44,17 GB


Пол: Мужской

Возраст: 28

Стаж: 12 лет

Сообщений: 1099

Кольчугино

Награды: 4 (Подробнее...)

Юбилейная медаль'2010

post 11-Июл-2009 14:16 (спустя 55 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

@WOLF@
поищи про ntfs-3g, на форумах и в репозитариях.

_________________
pic
[Профиль]  [ЛС]   
 

Windemiatrix

Freeman


Рейтинг: 28,72

Скачано: 514,41 GB

Отдано: 13,963 TB

Релизы: 378,07 GB [14]

Бонус: 96,82 GB


Пол: Мужской

Возраст: 32

Стаж: 12 лет

Сообщений: 1147

Владимир

Награды: 4 (Подробнее...)

Сходка на 4-х летие трекера

post 11-Июл-2009 15:02 (спустя 46 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

@WOLF@ писал(а):

Не удалось подключить том
Выложи содержимое файла fstab

Подарки
[Профиль]  [ЛС]   
 

@WOLF@

Freeman


Рейтинг: 4,02

Скачано: 329,44 GB

Отдано: 1,284 TB

Релизы: 0 B

Бонус: 10,39 GB


Пол: Мужской

Возраст: 36

Стаж: 12 лет

Сообщений: 405

Вязники

Награды: 1 (Подробнее...)

Юбилейная медаль'2010

post 11-Июл-2009 15:15 (спустя 12 минут)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

windemiatrix, а где его мне взять то??? незанаю. объясните.
[Профиль]  [ЛС]   
 

TryToCatchMe

Клан Brothers Of Metal

Thrash Metal


Рейтинг: 1,34

Скачано: 1,086 TB

Отдано: 1,255 TB

Релизы: 163,47 GB [9]

Бонус: 44,17 GB


Пол: Мужской

Возраст: 28

Стаж: 12 лет

Сообщений: 1099

Кольчугино

Награды: 4 (Подробнее...)

Юбилейная медаль'2010

post 11-Июл-2009 15:19 (спустя 4 минуты)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

@WOLF@

Код:

$ cat /etc/fstab
$ cat /etc/mtab

_________________
pic
[Профиль]  [ЛС]   
 
Показать сообщения:    
Ответить на тему

Текущее время: 24-Янв 01:50



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы