Debian

Приветствую многоуважаемый АЛЛ!
Может конечно не в тему, просто не знаю куда кинуться, решил скажем так начать изучать основы Linux. Для этого выбрал вполне конкретную задачу.

На банке Р4/2Gb/160HDD поставить WiFi роутер. Есть две сети ИС и Dom.ru в него входят а по ВиФи идет уже раздача на комп, ноут, телефон и т.д.
Вот и первая заморочка с какого дистрибутива начать?
И как сделать инсталятор с USB Flash'ки
 

MahMahoritos

Ословед
Выбор огромен. Debian (классика жанра), Slackware, Arch, Gentoo, Ubuntu Server, наконец. Имхо, если хочется изучить основы, то лучше Arch или Gentoo. Отличаются по большому счету лишь подходом к распространению программ - в Gentoo проги собираются из исходных кодов прямо на твоем компе. Мешает только совсем старым системам, на Пне4 система без графической системы соберется довольно быстро.

Дополнительно кроме инструкций по установки общей системы нужно будет еще почитать инфу о hostapd (чтобы сделать точку доступа) и iptables/NAT (для связывания сетей провайдеров и локалки).
 
Выбор огромен. Debian (классика жанра), Slackware, Arch, Gentoo, Ubuntu Server, наконец. Имхо, если хочется изучить основы, то лучше Arch или Gentoo. Отличаются по большому счету лишь подходом к распространению программ - в Gentoo проги собираются из исходных кодов прямо на твоем компе. Мешает только совсем старым системам, на Пне4 система без графической системы соберется довольно быстро.

Дополнительно кроме инструкций по установки общей системы нужно будет еще почитать инфу о hostapd (чтобы сделать точку доступа) и iptables/NAT (для связывания сетей провайдеров и локалки).

Ок Gentoo так Gentoo, вопросик какой релиз считается стабильным и чем инсталяшку на флешку лить.
 

    Namenloss

    очки: 15
    Нет комментариев

MahMahoritos

Ословед
Ок Gentoo так Gentoo, вопросик какой релиз считается стабильным и чем инсталяшку на флешку лить.

В Gentoo нет релизов, есть ветки - стабильная и нестабильная (название условное, просто на нестабильной иногда можно проблем с зависимостями словить). Лично я сижу на смешанной системе - базовые пакеты из стабильной ветви, а DE, ядро и большая часть пользовательских утилит из нестабильной.

Ставится она по большому счету с любого Linux дистрибутива, а при определенном навыке даже из под винды. Для начала рекомендую взять SystemRescueCD (LiveCD, основанный на Gentoo), залить на USB (инструкция есть на оф. сайте), загрузиться с него, а дальше вести установку согласно Handbook с оф. сайта Gentoo
 
Люди добрые, подскажите, почему на форуме где нибудь в шапке темы нет настройки РРТР, на дебиан 6.0 для чайников???
Три дня перелопачивания интернета не прошли даром и все таки поднял на дебиан интернет вот по этой инструкции:
http://ru.posix.wikia.com/wiki/PPTP...87.D0.B8.D0.BD.D0.B0.D1.8E.D1.89.D0.B8.D1.85.

Отсюда возникли вопросы:
Данные логина и пароля в открытом файле, его можно как минимум прочитать, это нормально??? Может как то можно зашифровать, скрыть и т.п. от посторонних глаз?

Почему не работает настройка РРТР в графической оболочке??? Устанавливал все пакеты нетворк-менеджер какие были на первом диске, но на панели сетевые соединения во вкладке VPN, кнопка добавить потушена, в интернете вобще не нашел решения этого вопроса. Как все таки в графической оболочке создать ВПН подключение???
---------------------------
ПС: Кстати в интерсвязи, поддержка, настройка РРТР, нет инструкции для Линукс... (по крайней мере, не нашел).
 
J

JnC

Данные логина и пароля в открытом файле, его можно как минимум прочитать, это нормально??? Может как то можно зашифровать, скрыть и т.п. от посторонних глаз?
chmod 600 имя_файла - и прочитать файл сможет только владелец и root. Если владелец - root, то только он.
Посмотреть владельца ls -l имя_файла.
Сменить владельца chown владелец.владелец имя_файла.


Почему не работает настройка РРТР в графической оболочке??? Устанавливал все пакеты нетворк-менеджер какие были на первом диске, но на панели сетевые соединения во вкладке VPN, кнопка добавить потушена, в интернете вобще не нашел решения этого вопроса. Как все таки в графической оболочке создать ВПН подключение???

Необходимые и достаточные пакеты для NetworkManager:
Код:
NetworkManager-pptp-gnome
NetworkManager-gnome
NetworkManager-glib
NetworkManager-pptp
NetworkManager
 
chmod 600 имя_файла - и прочитать файл сможет только владелец и root. Если владелец - root, то только он.
Посмотреть владельца ls -l имя_файла.
Сменить владельца chown владелец.владелец имя_файла.[/code]
Спасибо огромное, теперь спокоен :).


Необходимые и достаточные пакеты для NetworkManager:
Код:
NetworkManager-pptp-gnome
NetworkManager-gnome
NetworkManager-glib
NetworkManager-pptp
NetworkManager
Небыло на первом ДВД диске 6.0.2 NetworkManager-glib и NetworkManager-pptp-gnome.
Сейчас с инета поставил пакет NetworkManager-pptp-gnome и действительно теперь можно добавить ВПН соединение из графического интерфейса (удивительно, почему на первом диске небыло всех пакетов для поднятия ВПН графически, не все же на ТЫ с линуксом).

А вот этого пакета почему то даже из инета не нашлось: NetworkManager-glib.
 
J

JnC

Небыло на первом ДВД диске 6.0.2 NetworkManager-glib и NetworkManager-pptp-gnome.
Сейчас с инета поставил пакет NetworkManager-pptp-gnome и действительно теперь можно добавить ВПН соединение из графического интерфейса (удивительно, почему на первом диске небыло всех пакетов для поднятия ВПН графически, не все же на ТЫ с линуксом).
Повод посетить баг-трекер.


А вот этого пакета почему то даже из инета не нашлось: NetworkManager-glib.
Разница пакетной базы дистрибутивов. У меня не Debian...
 
Прошу помочь советом.
Задача:
запустить дебиан 6.0 через груб с флешки.
Данные:
Винт, три логических раздела, на первом Вин 7, на втором Дебиан, третий пустой.
-------------------
В описании груба запуск линукс:
root (hd1,0)
kernel /vmlinuz
initrd /initrd.gz
-------------------
Проблема в том, что initrd.gz нет на втором разделе где Дебиан, а находится на первом разделе
в папке \win32-loader\initrd.gz
-------------------
Пробовал запускать так:
root (hd1,1)
kernel /vmlinuz
Начинает грузить но потом зависает...
затем так:
root (hd1,1)
kernel /vmlinuz
root (hd1,0)
initrd /win32-loader/initrd.gz
Так же начинается загрузка, но потом ошибка вроде что то с видеокартой (похоже не может загрузить или найти дрова), и так же не загружает ОСЬ.
-------------------
Установить загрузчик с установочного диска не предлагать, и сам так делал, но хочется разобраться как запустить именно с флешки грубом...
 

Namenloss

Сотрудник ИС
П
Проблема в том, что initrd.gz нет на втором разделе где Дебиан, а находится на первом разделе
но хочется разобраться как запустить именно с флешки грубом...
Проктологом случаем не подрабатываете? Положите ядро в одно место на флешке (vmlinuz+initrd) и грузите с груба на флешке.
 
Проктологом случаем не подрабатываете? Положите ядро в одно место на флешке (vmlinuz+initrd) и грузите с груба на флешке.
Если сложилось мнение по поводу проктолога, то наверно из за того, что с Линукс ОСями не имел дело, и все действия методом тыка по инструкциям написаным в большинстве людьми которые похоже подрабатывают именно проктологом. Хотя спасибо и за такие инструкции, чем совсем без них.
-------------------
По теме: штатным загрузчиком с харда запускается ОСь без проблем и Дебиан и Вин7. Грубом с флешки Вин7 тоже запускается без проблем. А вот с Дебианом... Пробовал запустить из папки boot на диске (hd1,1) файлы "vmlinuz-2.6.32-5-amd64" и "initrd.img-2.6.32-5-amd64", начинается загрузка и подвисает в начале, к сожалению с ангицким не очень дружу поэтому точно что именно не находит сказать не могу, но если стандартно запускаешь с харда, то разрешение сразу меняется при начале загрузки, а вот если через груб с флешки, то разрешение 600х800 если не меньше, идут команды и потом встает и ни туда и ни сюда, только через кнопку ребут...
------------------
Для загрузки использовал grub4dos-0.4.4
Если есть мысли каким образом запустить с флешки, буду рад выслушать :). Только без переноса файлов на флешку, т.к. не очень пока разбираюсь в Линукс (Дебиан), и по идее должно же запускаться с флешки указав файлы загрузки на харде, раз штатным загрузчиком загружается нормально. Вопрос только как?
 

Namenloss

Сотрудник ИС
Если есть мысли каким образом запустить с флешки, буду рад выслушать :). Только без переноса файлов на флешку, т.к. не очень пока разбираюсь в Линукс (Дебиан), и по идее должно же запускаться с флешки указав файлы загрузки на харде, раз штатным загрузчиком загружается нормально. Вопрос только как?
1. Посмотрите опции загрузки ядра с компьютера в grub.conf или menu.lst в зависимости от того где оно лежит в debian, уверен на 100% что там опциями включается, либо kms для видеокарты, либо просто определяется разрешение vesa консоли.
2. Без сообщений, что выводится в консоль только к телепатам.
3. Хорошо бы уточнить, что grub4dos хотя бы соотсветствует возможностям grub-0.97 и выше в плане работы с ФС и т.п.
4. Вот этого маловато будет, как система поймет кто root-раздел и куда ей пихнуть initramfs временно, хотя может в debian допилили функции телепатии.
Код:
kernel /vmlinuz  
        initrd /initrd.gz

Вот для примера конфигурация grub с переносного винта, с которого грузится gentoo, при этом grub версии 0.97-r10 и может грузить с любых винтов в компе:
Код:
title Gentoo WS Portable
root (hd0,0)
kernel /boot/kernel-genkernel-x86_64-3.0.0-gentoo root=/dev/ram0 real_root=LABEL=root-on-hdd quiet elevator=deadline
initrd /boot/initramfs-genkernel-x86_64-3.0.0-gentoo
 

    sPok_

    очки: 13
    Нет комментариев

    mensh

    очки: 137
    :D :clap::yahoo::thumbup:
Всем огромное спасибо за помощь.
Проблема действительно была в том что бы указать root-раздел.
Через поиск нашел все файлы grub.cfg, в одном была прописана загрузка, в частности root=UUID=6368746f-20...... далее набор цифр и букв.
Вот это подставил в команду
kernel /vmlinuz root=UUID=6368746f-20...... далее набор цифр и букв.
initrd /initrd.img
boot
--------------------------------------------
Только объясните, почему указывается рут раздел таким образом? А не например sda1,1 ?
 
UUID -- universally unique identifier, универсальный уникальный идентификатор -- ключевое слово универсальный.
А проще чем нибудь его можно заменить? Слишком уж громоздко получается...
-------------------------------------------------------------------------------------
Еще появились вопросы:
поднял ВПН соединение, но не нравится то как приходится запускать, а именно:
Через терминал с рутовыми привилегиями ввожу:
pppd call Unlim
route add default dev ppp0
------------
в какой файл можно прописать роутинг, чтобы сократить только до:
pppd call Unlim
------------
Можно ли как нибудь записать эти команды (команду), назначив на кнопку с правами рута?
Пробовал на панели создать кнопку, но команды не работали...
И вобще можно ли запускать приложения от рута в графической среде ГНОМ (например есть файл текстовый, изменять можно только с правами рута, из терминала без проблем, а вот как из графической среды)?
 
    E

    очки: 24
    thnx!

Namenloss

Сотрудник ИС
А проще чем нибудь его можно заменить? Слишком уж громоздко получается...
Назначить метку, она же LABEL на раздел утилитами по обслуживанию файловых систем, для ext2/3/4 это tune2fs, для reiserfs это reiserfstune, для jfs - jfs_tune и для xfs - xfs_admin. К строке запуска в Вашем случае нужно будет указать root=LABEL=<как назвали root раздел>. Так же можно сначала проверить не назначена ли уже метка на разделе, например, командой blkid с соответствующими параметрами.
 

    mensh

    очки: 205
    Кликните :kisyz:
У кого-нибудь есть debian 6.0.2.1 amd64 dvd 1,2,3,4,5,6,7,8 и update к ниму, выложите в ослик если есть
 
Сверху