Страница 3 из 7
Re: Debian
Добавлено: 14 июн 2012, 12:15
Olej
cema писал(а):потому что вначале был Chromium, а затем Google начал разработку своего браузера на основе кода Chromium.
вначале был Minix, а затем Линус Торвальдс начал разработку своего ядра на основе кода Minix.
но Linux, тем не менее, никто не называет Minix.
если ты на клетке с буйволом видишь надпись "Слон" - не верь глазам своим
(с) Козьма Прутков.
cema писал(а):
Соответственно Iceweasel форк FireFox
а смысл? если у всех (не только Linux: Windows, Solaris, *BSD, ... даже QNX)
это называется FireFox.
Re: Debian
Добавлено: 14 июн 2012, 12:24
Olej
Olej писал(а):
- за
исключением одного установочного образа Debian tested, т.е. тот, который с ядром старше 2.6.32 (а это уровень Fedora 14, 2010г.)
все остальные неработоспособны;
- этот единственный образ, который нормально ставится - debian-testing-i386-businesscard.iso, вот отсюда:
http://cdimage.debian.org/cdimage/daily ... 86/iso-cd/
- его размер
всего 68Mb, всё остальное он подтягивает по сети, и о наличии такого минималистического образа очень мало и незаслуженно сказано на ресурсах Debian...
Я повторил полностью абзац, потому, что именно эта установка Debian (в отличие от stable 6.0.5 и всего что не ставится)
меня совершенно устраивает в том качестве, для которого делались все эти инсталляции:
- рабочее место программиста-разработчика...
- с пакетной системой .deb и инсталлятором apt (в дополнение к системам с .rpm & yum, соответственно)...
- и система Linux, более-менее соответствующая традициям и стандартам UNIX - свободная от фокусов Леннарта Поттеринга (
systemd - ночной кошмар для пользователя), которые вообще выведут Linux из категории UNIX-like операционных систем.
- и система, свободная от упрощенчества Ubuntu.
Re: Debian
Добавлено: 14 июн 2012, 13:28
Olej
Olej писал(а):
- за исключением одного установочного образа Debian tested, т.е. тот, который с ядром старше 2.6.32 (а это уровень Fedora 14, 2010г.) все остальные неработоспособны;
Есть ещё один способ установить совершенно свежую систему Debian ветки testing, основанный на обновлении из Debian 6.0.5, по типу того (или в развитие), что описывалось в статье
dmitriev Опыт создания "вечного" дистрибутива Debian
Но что оказалось неработающим в новом стабильном релизе 6.0.5 .... как уже показывалось выше.
Этот способ получился из обсуждения и подсказки вот здесь
http://www.debianforum.ru/index.php?top ... 9#msg26079:
И все очень просто: качаем debian-6.0.5-amd64-netinst.iso, устанавливаем систему и правим sources.list:
Код: Выделить всё
deb http://ftp.ru.debian.org/debian wheezy main contrib non-free
Обновляем список пакетов и обновляем систему:
Перезагружаем систему и обновляемся дальше:
Обратим внимание: здесь делается
перезагрузка между...
Но и этого мало! Обновление с GUI
не пойдёт, опять из-за нарушенных зависимостей пакетов (точно с таким же сообщением, как показывалось раньше).
Но далее -
http://www.debianforum.ru/index.php?top ... 6#msg26096
Устанавливал в режиме expert, графику для установки не использовал, только текст. На выходе система без иксов.
Но это работает!
И это заслуживает описания здесь, потому что:
- на вот этом этапе мы получаем установленный минимальный базовый вариант testing (постоянно обновляемый) в текстовом режиме, что иногда вполне достаточно (и желаемо!) для автономных серверов;
- в этот минимальный набор мы можем доустановить по выбору DE (я выбрал Xfce4)...
- эта установка Xfce4 будет тоже в минимальном составе + в неё можно по выбору доустановить только нужные компоненты.
Re: Debian
Добавлено: 14 июн 2012, 13:47
dmitriev
Олег, у меня есть та самая "вечная система" Debian testing на запасном компьютере.
Я ее давно забросил, но, если хотите, могу попробовать обновить.
Только сформулируйте все ваши "претензии" к Debian, в одном посте (желательно в виде нумерованного списка), чтобы можно было разобраться, не тратя слишком много сил.
Re: Debian
Добавлено: 14 июн 2012, 14:25
Olej
Olej писал(а):
- в этот минимальный набор мы можем доустановить по выбору DE (я выбрал Xfce4)...
- эта установка Xfce4 будет тоже в минимальном составе + в неё можно по выбору доустановить только нужные компоненты.
Запротоколирую как это делалось...
... потому что это оказалось хлопотно: в одной текстовой консоли, когда в VirtualBox не получается переключиться в другую консоль - Ctrl+Alt+Fi перехватывает Xorg хостовой системы ... начинать это довольно противно:
Залогонившись как root:
Как подсказали здесь:
http://www.debianforum.ru/index.php?topic=2637.0
- остальной самый минимум Xfce, необходимый для начала (+ Xorg) подтянется по зависимостям.
Код: Выделить всё
root@debian:~# apt-get install imagemagick
root@debian:~# import XXX.png
- это для того, чтобы сделать скриншоты и поместить сюда
Код: Выделить всё
root@debian:~# startx
root@debian:~# apt-get install xfce4-terminal
root@debian:~# apt-get install xfce4-session
root@debian:~# apt-get install sudo gksu
root@debian:~# apt-get install synaptic
... а дальше доставляйте что душе угодно
, пользуясь хоть apt-get, хоть aptitude, хоть synaptic ...
Вот какой компактности получилась обновлённая таким обрахом X11 система:
- df.png (4.04 КБ) 7990 просмотров
Там: работоспособный Linux с ядром 3.20 и набором GNU утилит + графическая система X11 + DE Xfce (в усечённом виде) + 2 полновесных браузера (Chromium + Iceweasel со своими пакетами локализации)...
И всё это в
2.2 Gb.
P.S. как вы понимаете, эти картинки уже вносятся из этой новой системы.
Re: Debian
Добавлено: 14 июн 2012, 14:52
Olej
dmitriev писал(а):
Только сформулируйте все ваши "претензии" к Debian, в одном посте (желательно в виде нумерованного списка), чтобы можно было разобраться, не тратя слишком много сил.
Это
не претензии, это
протокол на память - что там рабочее, а что мёртвое, и насколько это (Debian) в своём текущем состоянии применимо для программиста-разработчика.
Re: Debian
Добавлено: 14 июн 2012, 16:35
Olej
Olej писал(а):Это не претензии, это протокол на память - что там рабочее, а что мёртвое, и насколько это (Debian) в своём текущем состоянии применимо для программиста-разработчика.
А вот что очень приятная новость относительно Debian (в том качестве, о котором я пишу), так это:
- перегнал в Debian testing
Код: Выделить всё
olej@debian:/etc$ cat /etc/debian_version
wheezy/sid
- архив примеров кода
модулей ядра из книги
"Модули ядра Linux" (архив обкатывался в Fedora 12/14 и самосборными ядрами 3.2 и 3.4 там же)
- без каких-либо изменений кода и, что самое важное, Makefile:
Код: Выделить всё
olej@debian:~/WORK/examples.DRAFT/first_hello$ make
make -C /lib/modules/3.2.0-2-686-pae/build M=/home/olej/WORK/examples.DRAFT/first_hello modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-2-686-pae'
CC [M] /home/olej/WORK/examples.DRAFT/first_hello/hello_printk.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/olej/WORK/examples.DRAFT/first_hello/hello_printk.mod.o
LD [M] /home/olej/WORK/examples.DRAFT/first_hello/hello_printk.ko
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-2-686-pae'
Код: Выделить всё
olej@debian:~/WORK/examples.DRAFT/first_hello$ sudo insmod hello_printk.ko
[sudo] password for olej:
olej@debian:/etc$ dmesg
...
[17025.617885] Hello, world!
Всё необходимое для компиляции и сборки модулей ядра присутствует и не нуждается ни в какой дополнительной настройке. И это при том, что модуль собирается в
произвольном каталоге:
Код: Выделить всё
olej@debian:~/WORK/examples.DRAFT/first_hello$ pwd
/home/olej/WORK/examples.DRAFT/first_hello
А это сложнее чем в дефаултном дереве модулей ядра.
Re: Debian
Добавлено: 14 июн 2012, 18:46
Olej
Ещё один (новый) ресурс статей и справочной информации по Debian:
http://4debian.info/wiki/f/su/
Там же форум:
http://4debian.info/forum/ - он не объёмный, но активный (пока).
Re: Debian
Добавлено: 14 июн 2012, 21:15
cema
Olej писал(а):
cema писал(а):
Соответственно Iceweasel форк FireFox
а смысл? если у всех (не только Linux: Windows, Solaris, *BSD, ... даже QNX)
это называется FireFox.
Опять таки, если говорить коротко - смысл в лицензировании, правах и пр.
Re: Debian
Добавлено: 16 июн 2012, 12:09
Olej
Очень важная ссылка для информации по Debian:
http://www.debian.org/distrib/packages - Пакеты системы.
Это
справочник по пакетам Debian с более-менее внятным описанием состава
пакета. А в Debian накопилось в репозитариях уже ~30 000 пакета. В этом показателе Debian действительно превосходит
все прочие дистрибутивы. Здесь нетрудно заблудиться.
Здесь есть возможности поиска интересующего пакета:
Список пакетов
Поиск по каталогу пакетов
Поиск по содержимому пакетов