LinuxForum.Fans
Тема

Установка Slackware впервые

Автор: amid88 121 сообщений 31855 просмотров
#302220
"amid88" написал:
просто еще в Slacware ничего не устанавливал...

Про написание сборочных скриптов - слакбилдов - неплохо рассказано здесь
А так да, собираете пакет, потом installpkg пакет.txz.
Подробнее - http://jack.kiev.ua/docs/slackbook/book.html#PACKAGE-MANAGEMENT, ну и в соответствующих man'ах. Этот СлакБук уже устарел и в нем не описывается кое-чего из современного - NetworkManager, slackpkg например, а в основном все верно. Актуальная английская версия есть на диске.

#302231

amid88, скачанный архив пакета скопируй в папку с распакованным слакбилдом. Потом просто:

text

# ./пакет.Slackbuild
# installpkg /tmp/пакет.txz
#302241

Все понял, всем большое спасибо.

PS а все таки интересно, ведь в Slackware -14.0 установлен NM и в XFCE работает через NM мой 3G модем,
а почему тогда при загрузке E17 нельэя использовать NM, а надо устанавливать connman?

#302244
"amid88" написал:
а почему тогда при загрузке E17 нельэя использовать NM, а надо устанавливать  connman?

Вопрос, конечно, интересный, но даже не представляю, как на него ответить :)
nm-applet - это приложение с интерфейсом на GTK+, и, по идее, работать он должен и в Enlightment.
UPD: А сам NetworkManager - это отдельная от него программа, которая может управляться и, например, виджетами KDE.

#302247
"amid88" написал:
почему тогда при загрузке E17 нельэя использовать NM, а надо устанавливать  connman?
Подобного никто не утверждал. Просто вы сказали, что

"amid88" написал:
когда кликаю на значок подключения, который есть в панели E17, то пишет что не установлен  EConnMan
и вам на это тут же ответили, с чем тот значок связан и в какую сторону смотреть, чтобы его заставить функционировать.
Вопрос с NM остался открытым, по крайней мере про работу/неработу nm-applet ничего сказано не было, а учитывая
"amid88" написал:
подключил интернет 3G через NM
думать, что проблема с NM или его апплетом было бы несколько странно. Вот никто в ту сторону и не думал.


ps. Вот там: https://bbs.archlinux.org/viewtopic.php?pid=1194665#p1194665 пишут, что ему (nm-applet) systray нужен, чтобы там показываться

You'll also need to add a systray to one of your shelves to see the applet icon.
#302248
"yars" написал:
nm-applet - это приложение с интерфейсом на GTK+

к примеру Bodhi, там E17 и работает...
да ладно, это я уже слишком далеко зашел, и вообще E17 меня не интересует,просто хотел попробовать, слишком уж красиво его сделали в Slacke17, использую XFCE, дальше буду экспериментировать с установкой Slackware в режиме expert, так как стандартная установка не устраивает.
Всем спасибо за помощь.
,

#302249

"amid88" написал:
буду экспериментировать с установкой Slackware в режиме expert, так как стандартная установка не устраивает
А зачем что-то переустанавливать? Добавьте (upgradepkg --install-new или slackpkg install) нужное, удалите (removepkg, pkgtool или slackpkg remove) ненужное, получите ровно то же самое. Режим expert позволяет выбрать пакеты, которые ставить/не ставить, но того же результата (читай -- того же списка установленных пакетов) легко добиться и на уже установленной системе.
#302250

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

#302359

Хочу выполнить обновление, не всех пакетов до тестовых, а только обновления безопасности, это будет верно:

text
slackpkg update 
slackpkg check-updates 
slackpkg upgrade-all 
#302360

Да, при условии, что у вас подключено зеркало 14.0, а не current

#302363
"yars" написал:
Да, при условии, что у вас подключено зеркало 14.0, а не current

там выдается табличка со списком пакетов, можно согласиться на все? а если в системе какой то пакет не установлен, а обновление безопасности есть на него,он сам не установиться?

#302364
"amid88" написал:
если в системе какой то пакет не установлен,  а обновление безопасности есть на него,он сам не установиться?

slackpkg не предлагает к обновлению неустановленные пакеты, т.е., если пакет не установлен, он и обновляться не будет :)

"amid88" написал:
там выдается табличка со списком пакетов, можно согласиться на все?

Смотрите [url=ftp://slackware.osuosl.org/pub/slackware/slackware-14.0/ChangeLog.txt]список изменений[/url] и принимайте решение по каждому пакету.

#302411

благодарю, все понял, и за одно, для чего пакеты ruby и mysql? что то не пойму, вроде как мне не нужны?

#302426
"amid88" написал:

Этот пакет вам однозначно не нужен, если только вы не планируете поднимать веб-сервер с каким-нибудь сайтом на борту.

"amid88" написал:

Это интерпретируемый язык программирования. Иногда нужен как зависимость времени компиляции.

#302430

спасибо!

#302607

Что то не могу найти на диске программу для записи CD, DVD дисков?

#302625

Это k3b. Из-за нее, конечно, придется установить часть библиотек KDE, но другой вариант - собрать Brasero. Решать вам...

#302637

все ясно,благодарю, похоже Slackware больше заботится за KDE, а XFCE как бы второстепенно, или это мне так показалось.
Да, два варианта и оба не из легких:
1. как узнать какие еще пакеты надо установить из KDE?
2. собирать пока не умею, только разбираюсь с готовыми пакетами, и мне кажеться что их не особенно много,
все никак не решусь на сборку пакетов....

#302644
"amid88" написал:
1. как узнать какие еще пакеты надо установить из KDE?

Способ 1) Установите, запустите из консоли, смотрите на что ругается, выполняйте slackpkg file-search имя_файла.so, ставьте найденный пакет. И так до победы :)
Способ 2)

text
# ldd $(which k3b) | grep "not found" | column -t | cut -d" " -f1 > deplist.txt
# sort -u deplist.txt > deps_sorted.txt
# while read f ; do slackpkg file-search $f; done

Как-то так...
А вообще, через минут 25-30 у вас появится возможность забрать готовый brasero :D
UPD: Не получилось. Собрать - собрал (версию 3.0.0), но:

text
$ brasero 

(brasero:18013): GLib-GIO-ERROR **: Settings schema 'org.gnome.brasero.config' is not installed

$ gconftool-2 --config-source=brasero.convert Сбой при доступе к источнику(-ам) конфигурации: Не удалось соединиться с сервером конфигурации: Ошибка D-BUS: Не удалось разрешить адрес для источника конфигурации: Адрес «brasero.convert» неверен

Хотя я не уверен, что я все правильно сделал, я даже не особо понял, ему что от меня нужно.
В /etc/gconf/schemas файлика brasero.schemasне появилось, а при установке пакета было сообщение:

text
I/O warning : failed to load external entity "/etc/gconf/schemas/brasero.schemas"
Failed to open `/etc/gconf/schemas/brasero.schemas': No such file or directory

Буду разбираться...

Войдите или зарегистрируйтесь, чтобы ответить.