LINUX.ORG.RU

Slackware guest в virtualbox не стартуют Иксы

 , ,


0

2

Подскажите пожалуйста
После установки Slackware 14.2(x32) на VirtulBox, установки обновлений, установки xfce, установки x-server, ни автоматически ни через startx не за запускаются иксы и соответственно DE.
Подумал что причина Гостевые Дополнения, но они тоже не устанавливаются. Почитав, наткнулся на то что нужно патчить ядро для установки Гостевых Дополнений.
Подскажите как быть?

Deleted

Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

Вацишка, сейчас я тебе поясню. Преимущество Слаки перед Арчем в том, что Слака - не роллинг, а перед Генту в том, что не надо компилировать всю систему. Конечно, компелять пакеты из SBo всё равно придётся, но самое нужное уже завёз Патрик, а самое тяжёлое (VLC, Chromium, LO) - Эрик. По чесноку говоря, Слака дистрибутив на любителя только из-за ручного управления зависимостями. Иногда это доставляет немного боли. И дело не в установке пакетов, а в их удалении. Но есть и оборотная сторона медали - благодаря такому подходу сделать кастомизированный LiveDVD (опять же спасибо Эрику) из Слаки проще, чем из любого другого. Ставь себе нужные пакеты в нужный слой, а ПМ и не в курсе каких-то зависимостей. При необходимости слои легко выбрасываются и меняются. Поэтому я использую Slackware в роли боевой флешки, а на десктопе крутится тихий и спокойный Дебиан. Был бы на Слаке 14.2 третий гном, юзал бы его.

Пусть это будет пост о том, что Слака топчик в сфере лайвсиди.

anonymous
()
Ответ на: комментарий от bormant

Алилуйя! Линукс - магия, а bormant Волшебник!)
После полной установки, следуя этой инструкции

# slackpkg update gpg  # одноразовая команда
# slackpkg update  # обновит описания пакетов из хранилища
# slackpkg install a ap l n k x xap xfce # предложит отсутствующие пакеты указанных наборов
Стартанули Иксы и поставились ГостевыеДополнения)))

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от bormant

А можно сразу по ходу вопросы?)
Почему сеть работает, но ни в XFCE ни в KDE в нетворкменеджере написано что сети нет и не видно сетевух.
Думал KDE жручий, щас сравнил на старте с XFCE - KDE ~200M, XFCE~300M
А сами Вы какое DE\WM предпочитаете?

Deleted
()
Ответ на: комментарий от Deleted

можно сразу по ходу вопросы?

Можно.

Почему сеть работает, но ни в XFCE ни в KDE в нетворкменеджере написано что сети нет и не видно сетевух

Нетворкменеджер — не единственное средство настройки сети. Причем за работу сети отвечает ядро, из юзерспейса производится его настройка. Когда ставили систему, вас спрашивали, как желаете настраивать сеть, нетворкменеджер там ьыл в качестве одного из вариантов.

На те же вопросы можно ответить повторно:

# netconfig

Штатный способ настройки сети с древних времен — rc.inet1.conf, описан в слакбуке. Его прелесть в том, что сеть настраивается на ранней стадии (когда раьотает rc.inet1) и к моменту работы rc.inet2, запускающего сетевые сервисы, сеть уже готова.

Если же у вас ноутбук, который нужно от пользователя (не root) подключать к разным сетям, а сервисы на нем не держите, NM вполне приемлемый вариант.

Думал KDE жручий

В Slackware один из самых разумно собранных KDE, экономнее их собирал только Томаш в Slax-е. Кроме того, там есть собственные настройки производительности. Если выкинуть аконади, здесь кеды вполне экономны. Да и в целом, если использовать KDE-шный софт по максимуму, многократная загрузка одних и тех же библиотек не занимает места на последующие экземпляры...

Пользуюсь или Xfce, или KDE4, или KDE5, или Mate, или Cinnamon-ом ^)

bormant ★★★★★
()
Ответ на: комментарий от bormant

Ок. Спасибо!
А вот пытаюсь собирать DeadBeef из Slackbuils получаю 2 ошибки. Или как вообще софт ставить, извиняюсь.

make[2]: Leaving directory '/tmp/SBo/deadbeef-0.4.1/plugins/vfs_curl'
Making all in plugins/cdda
make[2]: Entering directory '/tmp/SBo/deadbeef-0.4.1/plugins/cdda'
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..    -O2 -march=i486 -mtune=i686  -D_GNU_SOURCE -DLIBDIR=\"/usr/lib\" -DPREFIX=\"/usr\" -DDOCDIR=\"/usr/doc/deadbeef-0.4.1\" -std=c99 -O2 -march=i486 -mtune=i686  -D_GNU_SOURCE -DLIBDIR=\"/usr/lib\" -DPREFIX=\"/usr\" -DDOCDIR=\"/usr/doc/deadbeef-0.4.1\" -MT cdda.lo -MD -MP -MF .deps/cdda.Tpo -c -o cdda.lo cdda.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -march=i486 -mtune=i686 -D_GNU_SOURCE -DLIBDIR=\"/usr/lib\" -DPREFIX=\"/usr\" -DDOCDIR=\"/usr/doc/deadbeef-0.4.1\" -std=c99 -O2 -march=i486 -mtune=i686 -D_GNU_SOURCE -DLIBDIR=\"/usr/lib\" -DPREFIX=\"/usr\" -DDOCDIR=\"/usr/doc/deadbeef-0.4.1\" -MT cdda.lo -MD -MP -MF .deps/cdda.Tpo -c cdda.c  -fPIC -DPIC -o .libs/cdda.o
cdda.c: In function 'read_track_cdtext':
cdda.c:367:24: error: too many arguments to function 'cdio_get_cdtext'
     cdtext_t *cdtext = cdio_get_cdtext (cdio, 0);
                        ^
In file included from /usr/include/cdio/cdio.h:62:0,
                 from cdda.c:27:
/usr/include/cdio/disc.h:77:13: note: declared here
   cdtext_t *cdio_get_cdtext (CdIo_t *p_cdio);
             ^
cdda.c:378:46: warning: passing argument 1 of 'cdtext_get_const' makes pointer from integer without a cast [-Wint-conversion]
         const char *text = cdtext_get_const (field_type, cdtext);
                                              ^
In file included from /usr/include/cdio/cdio.h:59:0,
                 from cdda.c:27:
/usr/include/cdio/cdtext.h:262:13: note: expected 'const cdtext_t * {aka const struct cdtext_s *}' but argument is of type 'int'
 const char *cdtext_get_const (const cdtext_t *p_cdtext, cdtext_field_t field, 
             ^
cdda.c:378:58: error: incompatible type for argument 2 of 'cdtext_get_const'
         const char *text = cdtext_get_const (field_type, cdtext);
                                                          ^
In file included from /usr/include/cdio/cdio.h:59:0,
                 from cdda.c:27:
/usr/include/cdio/cdtext.h:262:13: note: expected 'cdtext_field_t {aka enum <anonymous>}' but argument is of type 'cdtext_t * {aka struct cdtext_s *}'
 const char *cdtext_get_const (const cdtext_t *p_cdtext, cdtext_field_t field, 
             ^
cdda.c:378:28: error: too few arguments to function 'cdtext_get_const'
         const char *text = cdtext_get_const (field_type, cdtext);
                            ^
In file included from /usr/include/cdio/cdio.h:59:0,
                 from cdda.c:27:
/usr/include/cdio/cdtext.h:262:13: note: declared here
 const char *cdtext_get_const (const cdtext_t *p_cdtext, cdtext_field_t field, 
             ^
cdda.c:384:22: error: 'CDTEXT_TITLE' undeclared (first use in this function)
                 case CDTEXT_TITLE: album = strdup (text); break;
                      ^
cdda.c:384:22: note: each undeclared identifier is reported only once for each function it appears in
cdda.c:385:22: error: 'CDTEXT_PERFORMER' undeclared (first use in this function)
                 case CDTEXT_PERFORMER: artist = strdup (text); break;
                      ^
cdda.c:394:14: error: too many arguments to function 'cdio_get_cdtext'
     cdtext = cdio_get_cdtext (cdio, track_nr);
              ^
In file included from /usr/include/cdio/cdio.h:62:0,
                 from cdda.c:27:
/usr/include/cdio/disc.h:77:13: note: declared here
   cdtext_t *cdio_get_cdtext (CdIo_t *p_cdio);
             ^
cdda.c:400:46: warning: passing argument 1 of 'cdtext_get_const' makes pointer from integer without a cast [-Wint-conversion]
         const char *text = cdtext_get_const (field_type, cdtext);
                                              ^
In file included from /usr/include/cdio/cdio.h:59:0,
                 from cdda.c:27:
/usr/include/cdio/cdtext.h:262:13: note: expected 'const cdtext_t * {aka const struct cdtext_s *}' but argument is of type 'int'
 const char *cdtext_get_const (const cdtext_t *p_cdtext, cdtext_field_t field, 
             ^
cdda.c:400:58: error: incompatible type for argument 2 of 'cdtext_get_const'
         const char *text = cdtext_get_const (field_type, cdtext);
                                                          ^
In file included from /usr/include/cdio/cdio.h:59:0,
                 from cdda.c:27:
/usr/include/cdio/cdtext.h:262:13: note: expected 'cdtext_field_t {aka enum <anonymous>}' but argument is of type 'cdtext_t * {aka struct cdtext_s *}'
 const char *cdtext_get_const (const cdtext_t *p_cdtext, cdtext_field_t field, 
             ^
cdda.c:400:28: error: too few arguments to function 'cdtext_get_const'
         const char *text = cdtext_get_const (field_type, cdtext);
                            ^
In file included from /usr/include/cdio/cdio.h:59:0,
                 from cdda.c:27:
/usr/include/cdio/cdtext.h:262:13: note: declared here
 const char *cdtext_get_const (const cdtext_t *p_cdtext, cdtext_field_t field, 
             ^
cdda.c:408:18: error: 'CDTEXT_COMPOSER' undeclared (first use in this function)
             case CDTEXT_COMPOSER:   field = "composer"; break;
                  ^
cdda.c:409:18: error: 'CDTEXT_GENRE' undeclared (first use in this function)
             case CDTEXT_GENRE:      field = "genre";    break;
                  ^
cdda.c:410:18: error: 'CDTEXT_SONGWRITER' undeclared (first use in this function)
             case CDTEXT_SONGWRITER: field = "songwriter";   break;
                  ^
cdda.c:411:18: error: 'CDTEXT_MESSAGE' undeclared (first use in this function)
             case CDTEXT_MESSAGE:    field = "comment";  break;
                  ^
cdda.c: In function 'read_disc_cdtext':
cdda.c:426:24: error: too many arguments to function 'cdio_get_cdtext'
     cdtext_t *cdtext = cdio_get_cdtext (params->cdio, 0);
                        ^
In file included from /usr/include/cdio/cdio.h:62:0,
                 from cdda.c:27:
/usr/include/cdio/disc.h:77:13: note: declared here
   cdtext_t *cdio_get_cdtext (CdIo_t *p_cdio);
             ^
Makefile:342: recipe for target 'cdda.lo' failed
make[2]: *** [cdda.lo] Error 1
make[2]: Leaving directory '/tmp/SBo/deadbeef-0.4.1/plugins/cdda'
Makefile:574: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/SBo/deadbeef-0.4.1'
Makefile:337: recipe for target 'all' failed
make: *** [all] Error 2

Deleted
()
Ответ на: комментарий от Deleted

deadbeef

Читаем слакбук про слакбилды.

Идём на slackbuilds.org, ищем deadbeef, нашли:
http://slackbuilds.org/repository/14.2/audio/deadbeef/

Внимательно читаем, видим:

ffmpeg is an optional dependency for deadbeef.
This requires: jansson

ffmpeg
Хоть он и опциональный, но штука зело полезная.
Зная, что ffmeg отлично собирает AlienBOB, берем у него готовый пакет и ставим, пригодится :

# cd /tmp; wget http://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.2/x86/ffmpeg/ffmpeg-3.3.3-i486-1alien.txz
# upgradepkg --install-new ffmpeg-3.3.3-i486-1alien.txz

jansson
Переходим по ссылке на страницу слакбилда:
http://slackbuilds.org/repository/14.2/libraries/jansson/
Внимательно читаем, отмечаем для себя отсутствие зависимостей.
Собираем ставим:
# export PKGTYPE=txz
# cd /tmp; wget http://slackbuilds.org/slackbuilds/14.2/libraries/jansson.tar.gz
# tar xf jansson.tar.gz
# cd jansson
# . *info
# wget $DOWNLOAD
# bash *Build
...
Slackware package /tmp/jansson-2.10-i586-1_SBo.txz created.
# upgradepkg --install-new /tmp/jansson-2.10-i586-1_SBo.txz

deadbeef
Возвращаемся на страничку слакбилда deedbeef, качаем, ставим:
# cd /tmp; wget http://slackbuilds.org/slackbuilds/14.2/audio/deadbeef.tar.gz
# tar xf deadbeef.tar.gz
# cd deadbeef
# . *info
# wget $DOWNLOAD
# bash *Build
...
Slackware package /tmp/deadbeef-0.7.2-i486-1_SBo.txz created.
# upgradepkg --install-new /tmp/deadbeef-0.7.2-i486-1_SBo.txz


Рекомендую поставить пару программ: slackpkg+, sbopkg.
Если они установлены и настроены, то все вышесказанное (кроме необходимости внимательно читать) превращается в:
# slackpkg install ffmpeg
# sqg -p deadbeef
# sbopkg -Rki deadbeef.sqf

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)

Если больше ставить собранное некуда, пакеты можно удалить (иначе, куда-то прибрать):
# rm /tmp/*t?z

От сборки остались каталоги с исходниками, где проходила сборка.
Если пересобирать установленное именно в этой версии нет намерений, их можно удалить:
# rm -rf /tmp/{jansson,deadbeef}

От сборки остались распакованные исходники в /tmp/SBo, их можно удалить:
# rm -rf /tmp/SBo/*

bormant ★★★★★
()

Категорически рекомендую создать обычного пользователя:

# adduser
и ответить на заданные вопросы.
root-а для административных задач (включая сборку/установку слакбилдов) получать только на время их выполнения по
# su -
http://docs.slackware.com/slackbook:users

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от Deleted

Или как вообще софт ставить, извиняюсь.

Ещё можно подключить slackonly https://slackonly.com/ при помощи slackpkg+ . Он содержит большинство слакбилдов уже собранными. Это значительно сокращает необходимость компиляции из исходников.

DarthVadimius ★★★★
()
Ответ на: комментарий от DarthVadimius

можно подключить slackonly https://slackonly.com/ при помощи slackpkg+

Про slackonly.com стоит сразу сделать следующие оговорки.
1) Нужно быть готовым к тому, что он несколько отстает от slackbuilds.org во времени.
2) На slackbuilds.org есть немало пакетов с вариантами сборки, управляемыми флагами, причем дефолт обычно весьма куцый. Квинтэссенцией в данном подходе можно смело назвать ffmpeg:
http://slackbuilds.org/repository/14.2/multimedia/ffmpeg/
Его портянка возможных дополнительных вариантов выглядит так:

ASS=yes|no (default: no), requires libass
BLURAY=yes|no (default: no), requires libbluray
BS2B=yes|no (default: no), requires libbs2b
CELT=yes|no (default: no), requires celt
CHROMAPRINT=yes|no (default: no), requires chromaprint
DC1394=yes|no (default: no), requires libdc1394
DECKLINK=yes|no (default: no), requires decklink-sdk
EBUR128=yes|no (default: no), requires libebur128
FDK_AAC=yes|no (default: no), requires libfdk-aac (creates non-redistributable binary)
FLITE=yes|no (default: no), requires flite
FREI0R=yes|no (default: no), requires frei0r
GME=yes|no (default: no), requires libgme
GSM=yes|no (default: no), requires gsm
IEC61883=yes|no (default: no), requires libiec61883 and libavc1394
ILBC=yes|no (default: no), requires libilbc
LADSPA=yes|no (default: no), requires ladspa_sdk
LAME=yes|no (default: no), requires lame
MODPLUG=yes|no (default: no), requires libmodplug
NETCDF=yes|no (default: no), requires netcdf
OPENAL=yes|no (default: no), requires OpenAL
OPENCORE=yes|no (default: no), requires opencore-amr
OPENCV=yes|no (default: no), requires opencv
OPENSSL=yes|no (default: no), creates non-redistributable binary
OPUS=yes|no (default: no), requires opus
RTMP=yes|no (default: no), requires rtmpdump
RUBBERBAND=yes|no (default: no), requires rubberband
SCHROEDINGER=yes|no (default: no), requires schroedinger
SNAPPY=yes|no (default: no), requires snappy
SPEEX=yes|no (default: no), requires speex
TESSERACT=yes|no (default: no), requires tesseract
TWOLAME=yes|no (default: no), requires twolame
VIDSTAB=yes|no (default: no), requires vid.stab
WEBP=yes|no (default: no), requires libwebp
X264=yes|no (default: no), requires x264
X265=yes|no (default: no), requires x265
XVID=yes|no (default: no), requires xvidcore
ZMQ=yes|no (default: no), requires zeromq
ZVBI=yes|no (default: no), requires zvbi
Нужно понимать, что сборка по умолчанию всего этого добра содержать не будет (а зачем он такой нужен?), а также то, что этим слакбилдом возможно получить 2^38 бинарных вариантов ffmpeg (или 2^55, если учесть возможность отключения сборки с отдельными уже имеющимися в стоке возможностями) — никто такое количество бинарников в здравом уме собирать не будет ^)

Поэтому зело нелишне до того, как ставить что-то со slackonly, сходить на slackbuilds.org и почитать README от пакета.

bormant ★★★★★
()
Ответ на: комментарий от bormant

Первый пункт обычно не страшен. Самая распоследняя версия бывает нужна редко.

По второму пункту, да, бывают исключения. Ffmpeg и ещё что-то я собирал вручную через slackbuilds. Но тем не менее большинство пакетов можно спокойно взять со slackonly и сэкономить своё время.

DarthVadimius ★★★★
()
Ответ на: комментарий от bormant

Проще взять бинарник у Алиена, чем распутывать там лапшу зависимостей. То же касается VLC — я так и не понял, являются ли там все зависимости обязательными.

anonymous
()
Ответ на: комментарий от anonymous

Проще взять бинарник у Алиена, чем распутывать там лапшу зависимостей. То же касается VLC

Это и на мой вкус хорошее решение. Именно оно и было предложено чуть выше в этой теме.
Маленькое замечание про «взять у Алиена» — нужно помнить, где именно :-)
Поясню. Основной сайт, попадающий под юрисдикцию США, не может содержать софт, включающий патенованные решения, поэтому существует отдельное хранилище restricted за пределами названной юрисдикции, где сборки соответствующие возможности содержат.
В slackpkgplus.conf ссылка на restricted есть, нужно только не забывать его включать с более высоким приоритетом :-)

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 3)
Ответ на: комментарий от anonymous

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

Aга, брал тут один бинарник у Алена, так зависимости не смог распетлять http://www.slackware.ru/forum/viewtopic.php?f=27&t=1946 Там интересно сообщение от бывалого слакварщика: Я после всех этих мытарств просто плюнул и собрал себе кросплатформенный LFS с мультилибом

Вот так. Но лошки пускай слушают сказки про простоту (только пусть 9 гб установить не забудут).

anonymous
()
Ответ на: комментарий от anonymous

Ну что ж вы как здрасьте :-) От вопроса до решения 9 дней прошло :-)
Экзотичных ситуаций со сборкой на ровном месте можно насоздавать в любом дистрибутиве.
Если текущий дистрибутив больше ограничивает, чем помогает в решении своей задачи, его меняют, ничего удивительного тут нет. Вот захочется кому вдруг гнома третьего, аж кушать не сможет, ну и зачем ему тогда Slackware, которая ничем в этом не поможет и даже будет держать за хвост, создавая дополнительные трудности (systemd, pam и прочие до того ненужные запчасти)?

Вон, Ники Ковакс (kikinovak) поначалу аж 2 дистрибутива (MLED, MLES) на базе Slackware намутил, но имеющийся рядом спрос на обучение (чем его one-man-компания и занимается) именно для CentOS заставил развернуться в сторону красношапки.

Slackware не икона и не фетиш, но зело хороша в отдельных случаях. Под мои запросы последние 17 лет пока хватает (такие, видать, запросы).

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 2)
Ответ на: комментарий от Deleted

http://jack.kiev.ua/docs/slackbook/book.html — перевод второй версии, местами сильно устаревшей.

Третью версию народ начал писать, но тот, кто может, тому не надо, а кому надо тот, увы, не может :)
https://docs.slackware.com/slackbook:start
Отдельные главы переведены (переключатель языка — дропбокс «in other languages» слева на странице).

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от bormant

А можно еще пару вопросов?
Почему Вы выбрали 17лет назад именно Slackware и до сих пор ей не изменяете? Почему например не тот же Дебиан или Генту или Арч?
Извиняюсь еще такой вопрос, как можно прокормиться за счет Линукса?

Deleted
()
Ответ на: комментарий от Deleted

17 лет назад с интернетами было не столь хорошо, как сейчас, а в комплекте было все необходимое и для поставить/настроить и почитать. И да, rock & solid и «просто работает». А в остальном — ОС обычный инструмент, не икона и не предмет для поклонения.

как можно прокормиться за счет Линукса?

Узкий специалист подобен флюсу: полнота его одностороння. К.Прутков, аф.101.
Людям нужно решение своих проблем, и работодателю, и массовому потребителю. А в остальном примерно также, как и на ключе «на 27»: продать, сдать в аренду, использовать по прямому назначению, использовать не по назначению, использовать в качестве оружия или предмета искусства, а иногда полезно даже и не пытаться использовать для указанной (прокормиться) цели :-)

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от bormant

А в остальном — ОС обычный инструмент

А Вы какие задачи с помощью его решаете если не секрет?

У меня сложилось впечатление что Линукс в основном востребован для работы у программистов и админов серверов на нем.

Deleted
()
Ответ на: комментарий от Deleted

А Вы какие задачи с помощью его решаете если не секрет?
У меня сложилось впечатление что Линукс в основном востребован для работы у программистов и админов серверов на нем.

Какая тебе нахрен слака..! Че ты людей отвлекаешь ?! Иди отсюда, бестолковый. Вали чем дальше, тем лучше. И до тех пор пока не определишься, что тебе надо от операционной системы - не приходи. А лучше вообще не приходи.

anonymous
()

Да ты просто рукожопый. Слаку ему.. Оградите слаку от этого типа ! Слака не заслужила такого юзера ! Гля, че он пишет (в мае месяце этого года):

Но видимо понятия Линукс и Десктоп пока совершенно несовместимы к сожалению. Постоянно приходится что-то чинить.
Это весь линукс левый и состоит из таких левых скриптов, минитубов, форумов, дистров итд.
Был бы нормальный Линукс сидел бы на нем

anonymous
()
Ответ на: комментарий от anonymous

Ой да ладно, человек впервые нормальный линукс нашел, где не надо ничего чинить... Может и об этом еще напишет :)

bormant ★★★★★
()
Ответ на: комментарий от anonymous

ой! чи ни чи! ЧСВ зашкаливает от познаний?! делать было вечером - делать было нечего - кто то слаку ковырял:-)

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от anonymous

(шепотом)Тссс я шпион, не выдавай меня, а лучше иди в ЖОПУ ОНАНимуз!

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

ой! чи ни чи! ЧСВ зашкаливает от познаний?!

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

делать было вечером - делать было нечего - кто то слаку ковырял

вот потому и говорю: проваливай. Не с твоим рылом в калашный ряд становится.

(шепотом)Тссс я шпион, не выдавай меня, а лучше иди в ЖОПУ ОНАНимуз!

Ты на меня свои анальноэротические желания не проецируй. Это не продуктивно. Потому что реалии таковы, что я как был так и буду на слаке, а ты как был рукожопым, так и останешься. И даже bormant тут не поможет.

anonymous
()
Ответ на: комментарий от anonymous

Верьте в лучшее!
Правда это всё равно не отменит необходимости готовиться к худшему :)

bormant ★★★★★
()
Ответ на: комментарий от anonymous

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

шизофрения у вас батенька

вот потому и говорю: проваливай. Не с твоим рылом в калашный ряд становится.

да я не вижу твое рыло трус Онан)

Ты на меня свои анальноэротические желания не проецируй. Это не продуктивно. Потому что реалии таковы, что я как был так и буду на слаке, а ты как был рукожопым, так и останешься. И даже bormant тут не поможет.

В твоих карамельных снах) Онанируй дальше Онанимуз на свою Шляку)

ps единоличие Патрега не вечно, так как он тоже человек;) и єто очень ненадежно без сообщества

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от Deleted

очень ненадежно без сообщества

«Ну, что́ ж!
На взгляд-то он хорош,
Да зелен — ягодки нет зрелой:
Тотчас оскомину набьешь»
--
И.А.Крылов

:D

bormant ★★★★★
()
Ответ на: комментарий от bormant

А почему Патрик не хочет передать све детище сообществу, оставаясь при этом главой Слаки?

Deleted
()
Ответ на: комментарий от Deleted

Встречный вопрос:
Разве сообществу кто-то запрещает форкнуть Slackware? Такие форки есть, навскидку, Zenwalk, Slax, Salix, Slint, Slackel, MLES, MLED, ...

Не чините то, что не сломалось — этот принцип тут тоже работает отлично.

bormant ★★★★★
()
Ответ на: комментарий от bormant

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

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от bormant

Достаточно понять, как устроен дистрибутив

Вот часто говорят: В базовой установке Slackware все зависимости в наличии. Это чё, все эти зависимости надо постоянно обновлять ? Всю эту кучу держать в актуальном состоянии ?

anonymous
()
Ответ на: комментарий от anonymous

В базовой установке Slackware все зависимости в наличии.

Да. Начинающему пользователю настоятельно рекомендуют полную установку именно по этой причине. Поставленная система будет работать.

все эти зависимости надо постоянно обновлять ? Всю эту кучу держать в актуальном состоянии ?

Только то, что уязвимо. В 14.2 на сегодня это 81 пакет, ~330M (из которых 250M — это firefox, thunderbird, mariadb, python, kdelibs, php, gimp, samba, pidgin, git, subversion), плюсом 85M обновленное ядро с модулями и 87M его исходников, если вам нужно пересобрать под него какие-либо драйверы (приведен упакованный размер):slackware64-14.2/patches/packages/. Обновлять только установленное так:

# slackpkg update; slackpkg upgrade-all

Остальное по желанию и руками, скачав новые исходники, собрав слакбилдом пакет и установив его.

Slackware использует модель выпусков, после выпуска в него приходят только обновления безопасности. Обновления не ломают всего остального дистрибутивного софта.

Лишнее удалить никто не запрещает, обновлять неустановленное ненужно.

PS. На самом деле, для того, чтобы иметь в конечном итоге иксы и браузер не так уж много и нужно ставить :)

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 2)
Ответ на: комментарий от bormant

Обновления не ломают всего остального дистрибутивного софта.

4.2. В current ломают. Приходится change log читать.

anonymous
()
Ответ на: комментарий от anonymous

4.2. В current ломают. Приходится change log читать.

Нет. -current — это не выпуск, это не роллинг, это разрабатываемая ветка, тестовый полигон, превью и даже не альфа. В стабильных выпусках все последовавшие за выпуском изменения идут в /patches, в -current мутирует основное дерево, каталог /patches пуст.

И, кстати, обновлять ее нужно совсем по другим правилам, нежели «номерные» выпуски Slackware.

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

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 3)
Ответ на: комментарий от anonymous

Всё через почту/IRC?

... и официальный форум на LQ.

Это что касается публичной части ^)

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.