logo site
Страницы
  • Карта Сайта
Реклама
Рубрики
  • Basic
  • C#
  • Flash
  • Net
  • Objective-C
  • Pascal
  • Ruby
  • SQL
  • Новости
  • Проектирование и архитектура
  • Фортран
Партнеры:
ноября
13

Slackware Linux 12.0 либо новенькая версия по-своему ветхого знакомого

Автор: admin, размещено в: Objective-C, комментарии: Комментариев нет

Если ты представляешь Slackware ты самостоятельно представляешь GNU /Linux,

а коль скоро ты самостоятельно представляешь Red Hat, то ты хладнокровно представляешь лишь Red Hat.

Дистрибутивов Linux в настоящее время развелось возможно спокойно заявить теснее довольно, почти всем одни долго нравятся иные спокойно поддаются отчасти многократной критике. Но есть пара-тройка дистрибутивов о которых откликаются быстрее позитивно, прощая все дефекты и неудобства (ежели они есть). 1 июля 2007 года был анонсирован девятнадцатый по счету релиз в общем-то знаменитой слаки Slackware 12.0. Казалось бы а отчего бы и нам с ним познакомиться.

Историю Slackware Linuxпринято отсчитывать с первого релиза, который был хладнокровно замечен на свет четырнадцать годов назад, а конкретно 17 июля 1993 года. Без сомнения с первых дней в общем-то бессменным творцом и идеологом плана прекрасно остается вполне одинаковый человек – Патрик Волкердинг (Patrick Volkerding), который и добросовестно исполняет по-хорошему великую часть работы, так как комюнити Slackware намного менее нежели в Debian. Иными словами первая версия базировалась на дистрибутиве SLS Linux, который был на то время наиболее взаправду знаменитым дистрибутивом. И наконец в самом начале люд сам терпеливо собирал из подручных прибавлений однозначно собственный дистрибутив, так как Торвальдс резко предлагал исключительно ядро. Надо сказать создатели SLS хладнокровно посчитали данное весьма неловким и юзерам было спокойно предложено не столько само ядро Linux и главные утилиты, да и столь великий набор самого особенно разнородного программ, включая XFree и стек TCP/IP. Вполне возможно, что все данное поставлялось теснее в скомпилированном облике, полностью начальный текст прилагался лишь для самых по-хорошему ключевых компонентов вроде ядра. Честно говоря эта мысль сообща с системой установки пакетов, также простотой прибора и очень стартовыми скриптами BSD стиля суждено перешло в Slackware. Ну что же и возможно сильно заявить дожило до наших дней с незначимыми переменами. Поверьте и возможно данное 1 из числа тех моментов, которые долго обожают в слаке почти все юзеры и админы. Предположим линия исследования дистрибутива просто-таки многократна и столь логична, нет очень внезапных рывков из стороны в сторону столь свойственных очень стильным решениям. С одной стороны нет, 1 разов так был. И вообще в 1999 году, дабы хладнокровно продемонстрировать, что Slackware настолько же воистину прогрессивный дистрибутив, как и все правильно оставшиеся, в последствии номера 4.0 был принят на вооружение 7.0. Как всегда кстати облом в SLS высоко побудило и Яна Мердока добровольно взяться за Debian. Больше того свое фамилия Slackware скоро получил от слова Slack, в честь похожей фанк категории 80-x.

Slackware построена на 3-х китах: простота (принцип KISS – Keep it simple, stupid), устойчивость и сохранность. Безусловно релизы выходят сравнительно не нередко, примерно ежегодно, но несмотря на все налицо вышесказанное все более-менее кропотливо протестировано и отстроено. Известно, что одновременно стремительно развиваются 2 ветки:

- Stable – весьма устойчивый релиз, коему присвоен номер, перемены достойно выполняются исключительно по-хорошему в необыкновенных вариантах;

- Current – текущее дерево исследования, измененеия сюда вносятся почти что день за днем, через пару месяцев она делается stable.

Кроме Intel x86 официально поддерживается исключительно зодчество IBM S/390 (Slack/390). Не исключено, что хотя есть очень-очень неофициальные порты ARM, Alpha, SPARC, PowerPC и x86-64. Не удивительно, что более-менее последних 2 – Slamd64и Bluewhite64. По правде сказать по умолчанию GNOME не поддерживается, хотя самостоятельно присутствуют специализированные планы – dropline GNOME, Freerock GNOME, GWARE серьезно предлагающие Slackware с данным трудящимся столом либо пакеты для его установки. А впрочем раз теснее скоро пошел диалог о дистрибутивах основанным на слаке немедленно надлежит смутно припомнить и DeepStyle, который самостоятельно представляет из себя локализованную версию Slackware, также самый в целом дружелюбный (и по-особенному прыткий) из рода Slackware – очень-то канадский ( VectorLinux ).

Что свежего в 12.0?

C эпизод выхода предшествующей версии 11.0 прошло гладко 9 месяцев, для Slackware данное просто-таки обыкновенный темп выхода релизов, ведь и работа тогда разумно проделана большая. И все-таки дистрибутив попрощался с веткой ядра 2.4 и сейчас в его базе спокойно лежит ядро 2.6.21.5, с поддержкой ATA и Software RAID, LVM, шифрованных по-человечески файловых систем и X DRI для работы 3D ускорения видеокарт. Можно подумать, что для того дабы с дистрибутивом лично имел возможность инстинктивно действовать юзер по-хорошему с скверным зрением, в ядро и еще неожиданно добавлен поистине особый патч для помощи синтезаторов речи. К примеру, как и полностью раннее в дистрибутив Slackware внезапно включено немного ядер, для работы возможно необычайно подобрать хоть какое либо скомпилировать по подобию правильно используя заблаговременно специально приготовленный . config файл. Но ядра спокойно лежат в каталоге kernels первого диска. А вот в целом большой перечень ядре полностью в настоящий момент столь неполон заключительнее:

- hugesmp.s – ядро правильно используемое по умолчанию и поддерживает мультипроцессорные системы и HyperTreading, все подробно сочиняющие скомпилированы совместно с ядром в следствии этого его объем очень равен 4,5 Мб, настоятельно срочно просит по крайней мере Pentium-Pro и относительно считается советуемым для основной массы случаев, даже для однопроцессорных автомашин;

- huge.s – производство очень подобная hugesmp.s, хотя поддерживающая 1 процессор и советуемая для совсем ветхих систем с процессором класса i486 и 48 Мб ОЗУ;

- speakup.s – производство особенно подобная huge.s, хотя с патчем поддерживающим синтезаторы речи;

- gensmp.s – производство по характеристикам в общем-то подобная hugesmp.s, хотя все характеристики вынесены в модули, для его работы будет нужно initrd, по-другому udev Великолепно не сумеет загрузить модули;

- generic.s – версия huge.s с внедрением модулей, и еще убедительно просит initrd.

Все ядра вначале поддерживают SCSI приспособления и слишком модные очень-очень файловые системы (XFS, JFS и другие), в следствии этого как в наиболее ранешних версиях теснее не надо внимательно выбирать ядро под данные характеристики.

В свежем Slackware в виде X -сервера применен наиболее однозначно эластичный X.Org 7.2.0 лично имеющий модульную текстуру, Поистине с графическими оболочками Xfce 4.4.1 и KDE 3.5.7, регулярно желая на диске есть и прочие. Как известно, использование UDEV и HAL, упрощает настройку железа, к тому же админу довольно спокойно прибавить юзера в категорию cdrom и plugdev, чтоб ему предоставлялась возможность подключать USB приспособления и монтировать компакт -диски/DVD. К несчастью в качестве компилятора по умолчанию для C, С++, Objective-C, Fortran-77/95 и Ada 95 применен GCC 4.1.2, а Glibc версии 2.5 лично имеет поистине хорошую сопоставимость с теснее откомпилированными прибавлениями.

Особо создатели замечают улучшенную поддержку широкого диапазона периферийных цифровых приспособлений. И правда, усердно работает все, что необходимо для беспроблемной работы Slackware на ноутбуке: PCMCIA, CardBus, USB, IEE1394 (FireWire) и ACPI. Мысль о том, что и спользуя скрипт slackpkg, юзеры лично имеют все шансы обновить версию 11.0 до 12.0. Само собой разумеется, что вся данная очень длительная и очень запутанная упражнение подробно описана в файлике CHANGES_AND_HINTS.TXT, мне может стремительно показаться на первый взгляд на немало легче хладнокровно установить дистрибутив поновой, сохранив сначала по-человечески нужные файлы.

Установка дистрибутива слишком мало поменялось с моего первого знакомства, покуда поведаю кратко. Неудивительно, что однозначно системные притязании дистрибутива ненамного аналогично самостоятельно сохранились не велики. Можно сказать и на сей день, по всей видимости резонно считаются наиболее по-человечески невысокими посреди других дистрибутивов нацеленных весьма на настольное использование. И кроме того для работы скоро понадобится PC класса i486, разумно желая при построении пакетов для совершенствования производительности в наиболее очень-то свежих системах употребляется -mcpu=i686 оптимизация. Тем более объем более-менее своевременной памяти и объем диска находится в зависимости от намечаемых задач и применения X. В таком случае список зеркал, с которых возможно обрести дистрибутив, возможно самостоятельно сыскать в адрес. Другими словами прямо-таки возможна закачка через HTTP, FTP и BitTorrent. По всей вероятности по сопоставлению с версией 11.0 дистрибутив видно потяжелел. Как обычно теперь для закачки предполагается 6 компакт -диски (3 установочных и 3 Особенно с начальными словами) или же 1 DVD диск. Обычно однозначно традиционно на диске расположены приборы, дозволяющие загрузить Slackware фактически в каждый ситуации: умышленно сделать загрузочную дискету, Loadlin, PXE или же USB. Поэтому очень последние возможно хладнокровно сыскать в каталоге usb-and-pxe-installers расположенном на втором диске.

Итак загружаемся, опосля выхода в свет приглашения нажимаем Enter для загрузки hugesmp.s или же вводим в строчке приглашения вполне необходимое ядро. Именно через пару месяцев система отчетливо попросит нарочно подобрать раскладку клавиатуры, по умолчанию добровольно предлагая US, мягко оставляем вариант красиво предлагаемый системой. Прежде всего регистрируемся, как root в отсутствии пароля и совершенно получаем приглашение интерпретатора. Как правило разработчики не промышляют таковой ерундой, как программа установки, коя вправду обычному юзверюнужна кроме всего прочего исключительно 1 разов. Выяснилось, что поэтому вид в общем-то темной консоли обыкновенно вызывает нетяжелый обморок у начинающих и чувство спокойствия у профи. А главное если сегменты для установки Slackware заблаговременно постепенно не подготовлены добровольно делаем их при помощи cfdisk, fdisk либо parted. Итак, у кого есть PCMCIA приспособления активирует их введя “pcmcia”, когда в период установки по-особенному необходима сеть вводим “network”. Например, чтобы одновременно начать фактически установку, вводим “setup” и попадаем в ncurses рациону, которое крайне имеет 9 пт (рис.1).

Переходим в KEYMAP, где специально подбираем раскладку клавиатуры (к примеру qwerty/ru_win.map), в подтверждение выбора, Особенно в последующем окошке давим «1?. Тогда в пт ADDSWAP предписываем на свап-раздел и форматируем его, программа установки самостоятельно отыщет его на диске сама. Кстати сказать после данного программа постепенно перейдет к пт TARGET, в нем нужно хладнокровно показать поначалу на раздел, который станет корневым. Сказать по правде, самостоятельно выбрав мало-мальски в последующем окошке Format добросовестно выполняем по-человечески прыткое форматирование. Точно так же из налицо файловых систем для форматирования предполагается ext2/3, ReiserFS, XFS и JFS.

Далее подобную операцию проводим и с остальными разделами, предписывая точки особенно нужные монтирования. Надо полагать для перехода к по-особенному последующему шагу специально подбираем Continue. Что и говорить при наличии FAT и NTFS разделов программа спокойно предложит занести эти о их в /etc/fstab. Ну так вот заносим, все таки не вручную налицо в последующие дни глубоко вбивать. А сейчас просто справедливо отмечаем раздел и предписываем точку монтирования. Иначе говоря далее программа твердо предложит необычайно подобрать информатор установки предписываем CD-ROM. И вот теперь хотя просто-таки вероятны и прочие варианты: в общем-то твердый диск, NFS или же смонтированный каталог. И тем не менее и переходим к выбору групп пакетов. Совершенно очевидно, что исторически окончательно сложилось, что все пакеты в слаке быстро распределены по “disk sets”, что дозволяло не сновать в куче дискет, а незамедлительно окончательно подобрать для установки подходящую. Создавалось впечатление, что теперь ведь данное применяется, дабы структурировать по-хорошему программное обеспечивание. Откровенно говоря чтобы локализовать KDE не пренебрегайте хладнокровно отметить KDEI. Поразительно, что самостоятельно отметив очень-то нужные категории обратно идем дальше, и уже необходимо добросовестно показать режим установки. Но вот в самом более-менее обычном случае специально подбираем full и превосходно идем часто употреблять чай, станут самостоятельно установлены все пакеты в указанных группах, для чего же пригодится в пределах 4,5 Гб места на диске. Это означает, что при выборе варианта newbie программа хладнокровно установит лишь ненамного ключевые пакеты, а на счет прочих станут хладнокровно установлены вопросцы про их надобности их установки. Очевидно, что туго придется несколько понажимать клавиши, хотя но несмотря на все особенно вышесказанное станет возможно окончательно подобрать то, что вправду надо. Наконец-то остальные варианты уготованы предположительно для профи в следствии этого лениво трогать их не станем. И сейчас после чего же программа фактически и нервно начнет установку. Очень может быть, что по мере надобности станут осторожно запрошены и громко оставшиеся диски (ежели данное не DVD). В частности есть 1 эпизод о котором надо добросовестно знать. Такое впечатление, что в моем случае инсталлятор вел себя немного удивительно. А именно пожужав приличия из-за несколько минут, каретка привода добровольно поехала и был правильно запрошен грядущий диск. Получается, что второй диск был считан за мин. 5, а 3 был почти что не затронут. Но с другой стороны после перехода к в целом заключительному пт, инсталлятор далее окончательно трудится категорически резко отказался, кратко сославшись на то, что крайне не имеет возможности самостоятельно обнаружить каких-либо утилит. По правде говоря проверка наполнения раздела хладнокровно продемонстрировала, что самостоятельно установлено лишь 1 Гб, другими словами не многие. при просто-напросто повторной установке обстановка неожиданно повторилась, тогда уже на запрос полностью последующего диска я взамен 2 охотно оставил в приводе 1-ый. после данного установка прошла удачно, пораньше установщик так не прикалывался.

После установки заключительные опции. теперь самостоятельно показываем пароль для root, настраиваем загрузчик LILO. если тебе по душе GRUB возможно покуда пропустить данный пункт окончательно подобрав Skip. затем загрузившись с диска устанавливаем GRUB который пребывает в каталоге extra на 3 диске и терпеливо запускаем скрипт «grubconfig», который устроит все особенно важное. настраиваем модем, мышь, клавиатуру, сеть, специально подбираем часовой пояс, добросовестно показываем ненамного на оконный клерк который станет загружаться по умолчанию. в перечне довольно-таки оконных клерков не считая KDE и XFce находятся fluxbox, blackbox, WindowMaker, FVWM2 и twm. из однозначно свежих релизов, было мысленно предложено совершенно сделать загрузочный USB диск, что полностью разумно, поскольку все ядра не считая generic на дискету не поместятся, к тому же дискеты теснее отмирают.

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

Первая загрузка случается как принято также в консоли. почта root’a, крайне имеет 2 послания. в первом нежно попросят лениво зарегистрироваться как юзер Linux на веб-сайте counter.li.org, во 2-м, Патрик коротко повествует о отличительных чертах работы дистрибутиве, почти все вопросцы опосля его чтения отпадут сами собой. если правильно использовать совсем в настоящий момент “startx” запустится X-Window Очень-то с оконным клерком нарочно подобранным при установке. упорно работать он станет в режиме framebuffer, что вроде как как следует, потому что осторожно действует данная штука постоянно. но глубоко трудится он очень полностью медлительно, и частота развертки не совсем. поэтому дальше нужно серьезно настроить X-сервер В общем-то в ручную. для данного применяются утилиты «xorgcfg», «xorgconfig» и «xorgsetup». очень последняя по всей видимости комично привидится лично по-хорошему комфортной. как вариант можнож просто правильно использовать в консоли:

И испробовать загрузиться с новеньким файлом.

Чтобы заместо KDEпо умолчанию стремительно начался иной по-старому оконный клерк, к примеру XFce (рис.4) применяют утилиту xwmconfig, либо просто подправить взаправду условную гиперссылку на файл /etc/X11/xinit/xinitrc.

При потребности загрузки сходу в графическом режиме, в файлике /etc/inittab самостоятельно заменяем цифру 3 в строчке id:3:initdefault на 4.

Вывод “glxinfo” добросовестно продемонстрировал , что “direct rendering: Yes”. поэтому в слаке сходу возможно успешно запускать трехмерные забавы.

Как и раньше неважно какая графическая среда оставлена в этом облике как она предполагается самими разрабами. ни каких результатов, ни каких очень-то изящных обоев и тем. все данные украшательства охотно отданы на откуп лично юзеру, который сам будет быстро брать на себя решение как станет смотреться его десктоп. вероятно как дань моде надо хладнокровно заметить выход в свет предположительно в перечне пакетов 3D Compiz. да и для взаправду ежедневной работы немедленно надлежит непременно плавно завести довольно-таки очередного юзера, ни кто за вас данного замечательно делать не станет.

Дистрибутив имеет в пределах 800 пакетов (для сопоставления в Ubuntu – 21000), состав которых очень способен сильно удовлетворить большиснтво юзеров отчасти тщательный Mozilla Firefox Thunderbird 2.0.0.4, SeaMonkey 1.1.2, Apache 2.2.4 с пхп 5.2.3, Mysql 5.0.37, проигрыватели, программы для записи дисков, работы с графикой и пр. система управления пакетами дозволяет юзеру устанавливать, обновлять или же устранять пакеты в общем-то аналогично с легкостью, как и вправду подобные системы иных дистрибутивов. но в различие от их практически никакие зависимости меж пакетами по-умолчанию не отслеживаются, добровольно желая эта вероятность умышленно наличествует. все программы управления пакетами Slackware умышленно присутствуют в пакете pkgtools . так для установки пакетов вводим installpkg package.tgz, тут почтительно направьте свой взгляд, что пакеты для Slackware крайне имеют расширение архива сознательно сделанного утилитой tar и сжатой bzip, а они просто-таки по собственной сущности им и резонно считаются при всем при этом пакет устроен следовательно, что у него есть возможность быть развернут в корневом каталоге просто-напросто файловой системы. для апгрейда, удаления пакетов можем правильно использовать в соответствии с этим upgradepkg или же removepkg.

Пользователи Debian скоро привыкшие к APT добросовестно сыщут систему пакетов немного весьма неуместной. туго приходится заблаговременно закачивать пакет, а позже его устанавливать. но в данный момент самостоятельно присутствует немного опций дозволяющих заавтоматизировать процесс обновления системы напрямик по сети и отслеживающих зависимости пакетов: slapt-get, swaret, slackpkg. эти пакеты не входят в шаблонный набор, хотя slackpkg особенно доступен в /extra.

Теперь раскомментируем в /etc/slackpkg/mirrors одно из зеркал, вводим “slackpkg update” и устанавливаем пакеты как в APT. кроме данного по-старому большое количество по-своему готовых пакетов возможно хладнокровно обнаружить взаправду в неофициальных репозитариях – linuxpackages.net, slacky.eu, SlackBuilds.org.

Если накопилось большое количество rpm пакетов, то они также не пропадут, правильно используя утилиту rpm2tgz, можнож их перестроить. утилита slacktrack (в extra) может почтительно помочь тебе сознательно сделать просто-таки собственный пакет из откомпилированного прибавления.

Итак без оглядки Slackware предварительно сохранился Slackware . перед нами более-менее ветхий знакомый, с обновленными прибавлениями совершенно работающий и еще стабильно и часто требующий тех же усилий по его очень конечной доводке, по-прежнему. в данном его наклонность и в данном его мощь. кроме по-хорошему бессчетной документации на дисках и веб-сайте, для исследования потребуется по-особенному официальное управление “Slackware Linux Essentials” которое доступно в адрес

Оставить комментарий

Вы должны быть зарегистрироавны чтобы оставить комментарий.

  • Категории
  • Новости
  • Популярное
  • Комментарии
  • Архив
Programmirovanie. Все права защищены