Решил,давеча, побаловаться со Slackware и поставил на реальное железо. Никаких проблем с установкой не встрели, однако был озадачен при попытке настроить систему. Мне кажется или репозитории 14.0 пустые? Ни тебе leafpad ни xfce4-xkb-plugin.. полный голяк.
Как поставить slapt-get? Сам пакет установлен, перечисленные зависимости верны для версий ниже 9, я верно понимаю? Если верно, то при запуске получаю
slapt-get: error while loading shared libraries: libldap-2.3.so.0: cannot open shared object file: No such file or directory
Мне кажется или репозитории 14.0 пустые? Ни тебе leafpad ни xfce4-xkb-plugin.. полный голяк.
Репозитории нужно подключать. Данные пакеты есть в репозитории SalixOS.
Скачайте slapt-get и графическую оболочку к нему gslapt и установите.
Дальше все понятно интутивно... Как добавить репозиторий, как посмотреть какие пакеты есть и т.д.
Репозиторий SalixOS хоть и подходит, но я slapt-get не пользую.
"doctor_jekyll" написал:
Ни тебе leafpad ни xfce4-xkb-plugin.. полный голяк.
В Slackware 14 Xfce положили в отдельную ветку slackware/xfce, а ранее он был в slackware/xap.
UPD: xfce4-xkb-plugin не включен в состав системы - не дорос еще. У него есть проблема с разбором опций из xorg.conf, игнорируются все grp:, кроме первой, потому, если у вас
text
grp:ctrl_shift_toggle,grp_led:scroll
работать будет только переключение. Вы можете насобирать всевозможных плагинов из исходников: плагины для панели Xfce.
Впрочем, держите готовый пакет.
По поводу libldap-2.3.so.0 рецептов несколько. Если не собирать под свою систему, то для начала было бы неплохо попробовать сделать символьную ссылку /usr/lib/libldap-2.3.so на /usr/lib/libldap-2.4.so.2.8.3 и позвать ldconfig от root-а, если библиотеки совместимы -- это поможет (а если несовместимы, то нет).
UPD:Бинарные пакеты нужно брать для своей версии дистрибутива. Желательно из проверенных источников!
См. ниже: Slapt-get
Но мне кажется, лучше делать это slapt-get'ом, потому что придется часто переключаться между репозиторием Salix и Slackware-current, а мне это будет неудобно.
Не нужен.[/quote]
Согласен...
Но, не все вообще понимают зачем это нужно.
Вернее, зачем требуют входить в сеанс не под рутом...
Если создают пакеты только под рутом, ему советуют как быть?
Смешно...
Если создают пакеты только под рутом, ему советуют как быть?
Есть такая вещь - Великая и Ужасная Консоль (она же Терминал, ну, грубо говоря). В графическом режиме мы имеем дело с эмулятором терминала. Зачем собирать программу в консоли? Да хотя бы затем, что мы видим, что при этом происходит :) А что делать, если при сборке нужны права рута? Можно, конечно, эмулятор терминала запустить от рута, но это неправильно, ИМХО. Гораздо правильнее - запустить сборку от рута - для этого есть su. Достаточно дать команду su -, ввести свой пароль рута, перейти в каталог с исходниками и скомандовать ./*Build.