LINUX.ORG.RU
Ответ на: комментарий от burato

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

На оф.сайте разве не нашлось? slackware.com -> Get Slack ->

Or, you can get your Slackware ISOs through BitTorrent using our torrents page.

Or again, you can download the complete Slackware distribution from one of our mirrors.

[1] http://www.slackware.com/getslack/torrents.php
[2] http://mirrors.slackware.com/


Релизные образы, очевидно, не содержат /patches (на момент выхода они пусты). Их содержимое — на любом зеркале.

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

уже качнул и залил на флешку самый большой из найденного(2,8 гб).

Пока жду видеокарточку чтоб начать инсталяцию.

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

самый большой из найденного

Вообще говоря, странный критерий ;)
Последняя стабильная Slackware имеет версию 14.2, выпущена в вариантах 32- и 64-бит.
Для 32-битного выпуска сформированы
1) установочный DVD
2) комплект установочных CD
Для 64-битного выпуска сформирован
1) установочный DVD
Также, для обеих архитектур сформирован единый носитель с исходниками и слакбилдами.

Установочные носители имеют в имени -install-. Носители с исходниками имеют в имени -source-. В комплекте CD часть исходников занимает свободное место на установочных дисках.
Установочный носитель для 64-бит называется slackware64-*iso.
Установочные носители для 32-бит называются slackware-*iso.

Установочный DVD-образ для 64-бит: slackware64-14.2-install-dvd.iso 2_773_483_520 байт
Установочный DVD-образ для 32-бит: slackware-14.2-install-dvd.iso 2_814_377_984 байт

Вот и смотрите, что было нужно ;-)

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

Установочный DVD-образ для 64-бит: slackware64-14.2-install-dvd.iso 2_773_483_520 байт

Вот этот я качнул.

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

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

burato ★★★★★
() автор топика

голая среда, без ничего

а X11 либ тоже нет? Как поставишь всё необходимое, в xwmconfig выбери lxde

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

Через альсу можно работать

теперь вот пытаюсь разобраться, как alsa напрямую научить со звуком работать

Юморист. Родина дала им PulseAudio, нет, хотим пердолиться.

Ну а вообще вот: https://docs.slackware.com/howtos:multimedia:pulseaudio_non-default

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

пытаюсь разобраться, как alsa напрямую научить со звуком работать

В 14.2 часть пакетов слинкована с PA, поэтому простое выкидывание PA ожидаемо приведет к их (бинарных пакетов) неработоспособности.
В будущей 15.0 ради этого поступили так:
http://slackware.osuosl.org/slackware64-current/extra/pure-alsa-system/
то есть пересобрали часть системы без зависимостей от PA. Можно проделать то же самое руками в 14.2 (возможно такое кто-то уже делал, но мне или не попадалось, или склероз меня подводит). Ставить эти (да и другие) пакеты из current (14.2+ или 15.0) в 14.2 нельзя, только пересобирать. Слакбилды этих пакетов в current уже обучены смотреть, установлена ли PA:

# If this package is being built for ALSA (no PulseAudio), use the _alsa $TAG:
if [ ! -r /usr/lib${LIBDIRSUFFIX}/pkgconfig/libpulse.pc ]; then
  TAG="_alsa"
fi
И, естественно, нужно проверять, что еще в измененных слакбилдах завязано на аналогичную логику (часть может делать система сборки, но часть логики может быть и в слакбилде).


Стоит добавить в слакбилды пакетов, собираемых без PA в 14.2 такие фрагменты по аналогии. Если брать слакбилды из current, то поправить версии софта, добавить новые файлы и вернуть использование .la файлов (от них избавились в current), для чего закомментировать их удаление:
# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la

Обсуждение было там:
https://www.linuxquestions.org/questions/slackware-14/optional-pure-alsa-syst...

Как-то так...

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

что еще в измененных слакбилдах завязано на аналогичную логику

например, в phonon это выглядит так:

# Configure for ALSA only if PulseAudio is not installed:
if [ ! -r /usr/lib${LIBDIRSUFFIX}/pkgconfig/libpulse.pc ]; then
  TAG="_alsa"
  PULSEAUDIO=OFF
else
  PULSEAUDIO=ON
fi

...

mkdir build
cd build
  cmake \
    -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
    -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DMAN_INSTALL_DIR=/usr/man \
    -DLIB_SUFFIX=${LIBDIRSUFFIX} \
    -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:BOOL=ON \
    -DPHONON_QT_PLUGIN_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX/qt/plugins/designer \
    -DWITH_QZeitgeist=BOOL:OFF \
    -DWITH_PulseAudio=BOOL:${PULSEAUDIO} \
    ..

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

Не-не, для этого объективно удобнее USE-флаги или как их там. Попереключал нужные и пересобрал мир, а в слаке мудохаться с каждым пакетом. Слака это прежде всего бинарный дистр, следовательно себе дороже не перечить генеральной линии партии. С другой стороны, в слаке почти никакая инфраструктура, что в умелых руках даёт больше свободы, чем в генте. Не знаю, насколько это применимо к ТС (который даже не нашёл LXDE).

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

Не-не, для этого объективно удобнее USE-флаги или как их там.

То-то и оно, что «объективно удобнее» — это _не_ то, чего хочет ТС.

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

А чего он хочет?

Ты же сам чуть выше сказал — «хотим пердолиться», причем под «хотим» явно подразумевал ТС (или нет?).

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

USE-флаги или как их там. Попереключал нужные и пересобрал мир

Не надо путать «использовать ebuild» и «написать ebuild».
Вон в current сделали готовое, использовать готовое просто:

sh README  # ага, именно так ;-)

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

Но да, основное назначение Gentoo — управление конфигурациями сборки, на то она и затачивалась. И если вы попали в область, где кем-то уже было заточено (адаптировано под USE-флаг, например, с PulseAudio или без PulseAudio), то странно было бы ожидать, что тут оно окажется сложнее, а не проще в использовании.

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

явно подразумевал ТС

Да. Но имелось ввиду, что ТС сам создаёт себе проблемы, но сам их не решает, а сразу зовёт на помощь. Родина (Патрик) дал им работающую пульсу, но он хочет пердолиться (сам создаёт себе проблемы). И ладно бы сам это делал, но нет. Впрочем, я и не против его приключений.

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

Не надо путать «использовать ebuild» и «написать ebuild».

А пульса в генте разве не отключается флагами?

Вон в current сделали готовое.

И это хорошо.

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

Я вроде про current ни слова не сказал.

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

Я вроде про current ни слова не сказал.

Про current я сказал, когда выше
Как на slackware поставить LXDE? (комментарий)
Как на slackware поставить LXDE? (комментарий)
предложил адаптировать уже примененный в current подход к 14.2.
«USE-флагом» в этом случае является наличие/отсутствие при сборке файла
/usr/lib${LIBDIRSUFFIX}/pkgconfig/libpulse.pc
который является частью пакета pulseaudio.

А дальше там в том числе обращено внимание на отличие, сделанное в current и несовместимое с 14.2 (отказ от .la, потребовавший почти полную пересборку системы), которое не позволяет взять слакбилды из current напрямую.

пульса в генте разве не отключается флагами?

отключается, потому что это уже сделали.
В current тоже отключается, потому что уже сделали.
А в 14.2 не сделали. И в генте много флагов, но не охваченные области тоже есть. Хотя, надо признать, в генте расшивать их проще.

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

В Slackware нумерация скакала один раз, от 4 к 7, и тому были достаточные причины ;) которых сейчас не наблюдается никаких — ни тех, ни похожих.

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