HowTo по сборке X11R7 на Slackware 10.2

HowTo по сборке X11R7 на Slackware 10.2

(перевод оригинального HOWTO Install X11R7 on Slakware 10.2)

Автор: /bin/bash
Перевод: MadDog (maddog.iceman[-гав-]gmail.com)

 

  1. Для начала надо прочитать эту информацию (англ. яз.).
  2. Выберите ближайшее или более быстрое зеркало на странице http://wiki.x.org/wiki/Mirrors
  3. Выбрав ftp-зеркало и подключайтесь к нему
  4. Переходим в каталог X11R7.0/src/
  5. Закачиваем каталог src полностью, или все содержащиеся внутри каталоги, за исключением каталогов everything и extras
    ОБРАТИТЕ ВНИМАНИЕ: при сборке каталог extras может имеет внешние зависимости, которые Вы, возможно, будете вынуждены разрешать самостоятельно (автор данного HowTo должен был получить libdrm)
  6. Загрузить сценарий build-from-tarballs.sh
  7. Поместить сценарий build-from-tarballs.sh в ваш каталог и сделать этот выполняемым
  8. При желании вы можете сконфигурировать только под свою видео-карту, а не под все 40, которые поддерживаются Xorg.org на данные момент времени. Всё что от вас требуется, так это только внимательно ознакомиться со сценарием build-from-tarballs.sh и закомментировать ненужные участки в функции build_driver_video (). Например вот так выглядел сценарий автора после редактирования:

    # build driver xf86-video-s3
    # build driver xf86-video-s3virge
    build driver xf86-video-savage
    # build driver xf86-video-siliconmotion
    # build driver xf86-video-sis
    build driver xf86-video-vesa
    build driver xf86-video-vga

    Обратите внимание, что автор оставил драйвер для своей видеокарты, а также оставил несколько универсальных драйверов, на всякий случай. 🙂
  9. Запускаем сборку в том каталоге, куда вы предварительно загрузили исходники. Если выкачивали src целиком, то запускаем в каталоге src, если вы выкачивали избранные каталоги, то в том куда всё скачали.
  10. Запустить сценарий build-from-tarballs.sh. При сборке из всего каталога src: build-from-tarballs.sh-e [-gz] префикс. При сборке с произвольно скаченными каталогами (модули):build-from-tarballs.sh [-gz] префикс. ОБРАТИТЕ ВНИМАНИЕ:-bz2 используется для сборки по умолчанию, и если Вы загрузили .gz файлы, тогда Вы должны использовать опцию -gz. Вот пример, который автор использовал для каждого каталога:
    build-from-tarballs.sh -e -s sudo /usr/X11R7 # NOTE:/usr/X11R7 — префикс, который использовал автор.
  11. Пока можно пойти выпить чашечку кофе или же немного поспать...
  12. chmod u+s/usr/X11R7/bin/Xorg # Необходимо установить SUID на файлы Xorg, чтобы всё это хозяйство работало как надо
  13. cd /usr
  14. mv X11R6 X11R6.bak # Навсякий случай, если что-то не будет работать. А также мы должны скопировать некоторые файлы
  15. ln -s X11R7 X11R6
  16. cd X11R7
  17. rm -fr var # Этот и следующий шаг по большому счёту не нужны. Удалите/usr/X11R7/var и замените символическую ссылку /var
  18. ln-s /var # Если Вы решились не делать эти шаги, только помните, что Xorg.0.log находится теперь в в другом каталоге (/usr/x11r7/var/log/x0rg.0.log)
  19. cd /usr/X11R7/lib/X11
  20. lndir /etc/X11 # Это символическая ссылка для всех файлов, которым необходимы старые файлы
  21. cd /usr/X11R7/bin
  22. lndir /usr/X11R6/bin # Это символическая ссылка для всех файлов, которым необходимы старые файлы
  23. cd /usr/bin
  24. rm X11
  25. ln -s /usr/X11R7/bin X11

 

На этом всё. Автор пишет, что данное HowTo возможно немного сыровато, и может иметь ошибки. Поэтому в любом случае обращайтесь к официальной документации и внимательно изучите её, прежде чем вы приступите к сборке по этому HowTo.

Для полной картины, перегрузите свой компьютер.

MOPSLinux 4.0

В этой заметке я уже упомянул о российском дистрибутиве MOPSLinux 4.0, сделанный на базе известного дистрибутива Slackware, и теперь дистрибутив стал доступен для скачивания. Ссылки:

У кого есть халявный траффик качаем, а у кого его нет — заказываем диски тут (350 рублей 4CD), тут (295 рублей 1DVD), тут (350 рублей 4CD) или тут (295 рублей 1DVD). Я лично заказал себе на Softkey — мне траффик жалко. emoticon

KDE 3.5

Если у вас на компьютер живёт только одна из разновидностей Windows, то эта новость вы точно можете не читать. 🙂

Вышла новая версия популярной свободной графической среды KDE — 3.5.

После этого релиза будут выходить только bugfix-релизы, а все усилия будут постепенно смещаться в сторону выпуска KDE 4.0. Изменений огромное количество. Среди них:

  • Konqueror теперь успешно проходит испытание на соответствие CSS2/HTML4 — ACID2
  • В Konqueror встроена возможность фильтрации рекламного содержимого
  • В состав среды включена программ SuperKaramba, которая позволяет изменить внешний вид KDE до неузнаваемости
  • Kopete теперь поддерживает web-камеры протоколов MSN и Yahoo!

Полный список изменений на русском опубликован на kde.ru, визуальный гид — на kde.org, а архивы с исходниками KDE 3.5 скачать можно с ftp.kde.org.

UPDATE: Готовые пакеты для Slackware берём отсюда. Я уже начал потихонечку качать.emoticon

OpenOffice 2.0 для Slackware

Большинство Слакварщиков пакеты для своей системы собирают сами, как вариант, устанавливают из исходников, либо берут их — при условии, что нашли — на известном ресурсе linuxpackages.net. Вот и мне понадобилось установить OpenOffice. Скачал, установил. Всё хорошо, всё работает, документы, созданные в MS Office открываются на ура. Вот только одна беда. Меню не на русском, хотя с этим смириться можно, проверки русской орфографии нет (знаю, что можно прикрутить соответствующие плагины и т.п., но это не наш методemoticon). Вот я и подумал, а почему бы не собрать собственный пакет OpenOffice 2.0 уже руссифицированный, со встроенной проверкой орфографии... Сказано сделано.

Для начала скачал с сайта Инфра-Ресурс архив generic (104,7 MB), посмотрел как устроен установочный пакет скаченный с linuxpackages.net, почитал, что пишут по сборке собственных пакетов. В результате собрал собственный пакет OpenOffice 2.0 RUS for Slackware.

Удалил установленный ранее англоязычный пакет OpenOffice, и установил только что собранный свой пакет. Установка прошла без ошибок. В результате у меня OpenOffice говорит на русском, имеется встроенная проверка орфографии русского языка, и можно удалить пакет штатными средствами Slackware. Удобно и приятно.

Если кому будет интересна эта сборка, в понедельник выложу на сервер (на работе скорость побольше 🙂 ).

Вышел MOPSLinux 4.0

MOPSLinux — это руссифицированный дистрибутив операционной системы Linux, созданный на базе дистрибутива Slackware. За основу 4-ой версии был взят дистрибутив Slackware 10.2, который был дороботан и локализован, и как пишет разработчик этого русского дистрибутива — существенно отличается от своего прародителя.

В дистрибутив MOPSLinux 4.0 включен ряд дополнительного программного обеспечения:

  • библиотеки работы с геоданными;
  • СУБД PostgreSQL;
  • прокси-сервер SQUID;
  • почтовый сервер XMail;
  • средства администрирования системы Webmin;
  • библиотеки поддержки SOCKS Dante;
  • офисный пакет OpenOffice.org;
  • инструментальные средства разработки программ;
  • библиотеки поддержки протоколов OBEX, IPX;
  • графические и консольные утилиты для работы с Bluetooth и IrDA устройствами.

Если в предыдущей версии MOPSLinux 3.1 во время установки дистрибутива у пользователя не было возможности выбора определённых пакетов — что, кстати, вызвало некоторое возмущение и справедливую критику со стороны линуксоидов — , то в новой версии своего дистрибутива разработчик учёл все пожелания и в инсталлятор включена возможность выбора пакетов, доступная в режиме "Expert"

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

Основные компоненты MOPSLinux 4.0:

  • ядро 2.6.12
  • glibc 2.3.5, gcc 3.3.6
  • qt 3.3.4, gtk+2 2.6.8
  • X.Org X11 6.8.2
  • Apache 1.3.33, Samba 3.0.20
  • Perl 5.8.7, PHP 4.4.0, Python 2.4.1
  • KDE 3.4.3, Xfce 4.2.2
  • Mozilla Firefox 1.0.7, Mozilla Thunderbird 1.0.7
  • OpenOffice 2.0 Professional
  • PostgreSQL 8.0.3, MySQL 4.1.14

Дистрибутив уже поступил в продажу и сейчас его можно купить в интернет-магазине LinuxCenter.ru. Образы для скачивания пока не доступны, как говорится "поддержим российского производителя.

Reiser4 FS для Slackware Linux

У пользователей Slackware Linux появилась возможность опробовать в деле файловую систему Reiser4 FS, не переформатируя уже имеющийся раздел жесткого диска. Инсталлятор Slackware Linux Reiser4 Installer позволяет установить версию 10.2 этого дистрибутива на Reiser4 столь же легко, как и на более "традиционные" файловые системы: вы просто выбираете "reiser4" в меню программы setup. Инсталлятор распространяется в виде ISO-образа (20Мб) и используется вместе с оригинальными установочными дисками (руководство по эксплуатации прилагается).

Подробности о проекте доступны в файле README.TXT.

Источник: nixp.ru 

Надо будет попробовать протестировать. Боевой сервер трогать не будут :), а вот на тестовой машинке вполне даже можно и погонять. 

Встречайте, Dropline GNOME 2.12 для Slackware

После нескольких недель тестирования, вышла новая версия Droline Gnome 2.12.0. Хотя создатель дистрибутива Slackware Патрик Волькердинг (Patrik Volkerding) не одобряет Dropline — дело в том, что Dropline предлагает заменить некоторые существующие пакеты Slackware, опционально заменить графическую систему X на свою версию, а также добавить поддержку PAM, что не очень нравится Патрику. Читать далее Встречайте, Dropline GNOME 2.12 для Slackware

ISO-образы Slackware 10.2

В продолжение предыдущей заметки. На австрийском фтп-сервере лежат образы Slackware Linux 10.2. Сам сервер достаточно быстрый, в основном пользуюсь только им.

Скачать:

Уже неделя

Прошла почти целая неделя, как на рабочем компе поставил Линух. Винда пока живёт на соседнем диске, но если так и дальше пойдёт, то ей не долго осталось жить. После долгих проб разных дистрибутивов остановился на Slackware. В принципе я к ней уже давно прикипел, но вот что-то раньше всё никак не срасталось. В итоге собрал "свой" 🙂 дистрибутив на основе Slackware-current, добавил немного (по вкусу) разного и полезного софта, и залил всё это добро на DVD-RW. Ядро пока стоит 2.4.31. Новое ядро 2.6.х что-то пока ломает ставить, да и времени сейчас на работе не так уж и много...