LINUX.ORG.RU

GNOME 2.20.3 для Slackware

 ,


0

0

Изначально основаный на проекте Freerock GNOME, проект GNOME.SlackBuild (GSB) собрал последний стабильный релиз GNOME Desktop версии 2.20.3 для Slackware Linux. Сам проект предусматривает как установку Gnome из бинарных файлов, так и систему сборки GNOME из исходных кодов непосредственно на установленной системе. Проект GNOME.SlackBuild образовался благодаря активизации новой команды разработчиков, в результате напряженной работы которых и появилась данная сборка.
Этот проект также поддерживает и собирает бинарные пакеты для x86_64 портов Slackware, таких как Slamd64.
Ходят упорные слухи, что ведутся переговоры с Патриком Фолькердингом по поводу возвращения проекта Gnome в дефолтную поставку дистрибутива Slackware силами данной команды. Напомню, что от сборки Gnome Патрик в свою время отказался, мотивировав отказ чрезмерной сложностью сборки и огромными трудо и время затратами.

GNOME.SlackBuild http://gnomeslackbuild.org/

>>> Источник

Ответ на: комментарий от cruxish

> Если нравится KISS, обратите внимание на CRUX (http://crux.nu/), там всё ещё проще.

Не, CRUX это уже перебор, там даже локализация из всех пакетов выдрана.

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

> сообрази какие либы юзает VLC например. И потом допустим он ругнулся на отсутствие libmatroska.so.12 В каком она пакете? А как узнать какие ему еще либы нужны?

Пестетс, нириальная задача. Срочна-ставим-виндуза...

http://slackware.perespim.ru/pub/slackware-current/slackware/MANIFEST.bz2

a@nx6110 ~ $ bzgrep matroska MANIFEST.bz2 
-rw-r--r-- root/root      2355 2007-10-08 04:52 usr/share/mimelnk/video/x-matroska.desktop
-rw-r--r-- root/root      2427 2007-05-14 02:52 usr/share/mimelnk/audio/x-matroska.desktop
-rw-r--r-- root/root       378 2007-06-04 19:51 usr/share/mime/audio/x-matroska.xml
-rw-r--r-- root/root      1941 2007-06-04 19:51 usr/share/mime/video/x-matroska.xml
-rwxr-xr-x root/root     34988 2007-10-04 13:31 usr/lib/xine/plugins/1.1.8/xineplug_dmx_matroska.so

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

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

http://lafox.net/support/index.php?s=45ce7c7e752254206099a85768f06d4a&sho...

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

> $ make install DESTDIR=`pwd`/B

> $ dpkg-deb -b B package.deb && echo "Have fun!"

В Шлаке всё проще, man debian_specific_shit не нужен, т.к. sh script language мы уже априори знаем. Если проект понимает DESTDIR, слакбилд для Шлаки пишется за считанные минуты.

man dpkg-deb -- локальнодебианская хренотень, man bash -- общелинускоидная

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

первый камент там все доходчиво разъясняет

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

зачем ман - тебе привели полный путь сборки бинарного пакета

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

>Или там еще 6.9.0?

Там уже 7.2 и 7.3 в Current

>А если я буду только в иксах?

Тогда DirectFB не нужен. Проблем то... ;) А вообще ты тут показываешь какие-то сферические проблемы -- хочешь -- став из репозитариев через slapt-get и зависимости автоматически учтутся. Не хочешь -- став из исходников (и правильно -- оптимизацыя под железо да и авторы MPlayera это рекомендуют -- тогда зависимости выдаст configure (но скорее всего это тебе будет нужно ядро и иксы (если с --with-x) -- Mplayer самодостаточная программа и до#### библиотек не требует (я так собираю один раз пакет с МПлеером и потом почему-то проблем не возникает ;))). Какие вообще проблемы с зависимостями могут быть у MPlayer'а если на его основе создают такие дистрибутивы как eMovix (там кроме ядра и Mplayera мало что есть).

P.S. Вообще-то в моём ответе ьыл смайлик ;)

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

да у тебя после каждого предложения смайлики - значит все вышесказанное несерьезно? Т.е. он поставится с кривой функциональностью? Я хочу показать что зависимости обеспечат корректную работу нужной софтины.

iRunix ★★★★
()

Удивительное рядом ;) :

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

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

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

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

Нет. Только те предложения, после которых смайлик.

>Т.е. он поставится с кривой функциональностью?

Можно получить подробное толкование этого термина?

>Я хочу показать что зависимости обеспечат корректную работу нужной софтины.

Никто и не спорит. Я для этого slapt-get и configure вспоминал. В Slackware как и в любом Линуксе зависимости есть, только он по умолчанию ориентирован на ручной контроль за системой и ручную её настройку (хотя конфигураторов тоже хватает -- Pkgtools=>Setup -- всё на любой вкус и цвет).

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

>>Чекинсталл -- это маленький шаг в сторону виндузей...

что ты имел ввиду ?

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

подробно - это значит если я руками не поставлю directFB то в консоли он играть не будет.
Конфигураторы? Назови конфигуратор для icc профиля монитора.

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

> $ ./configure
> $ make
> $ mkdir -p B/DEBIAN
> $ vi B/DEBIAN/control
> $ make install DESTDIR=`pwd`/B
> $ dpkg-deb -b B package.deb && echo "Have fun!"

OMG! Я знал, что Debian шизоидный, но не настолько же...

P.S. В том же Arch это делается двумя командами:

$ vi PKGBUILD # http://aur.archlinux.org/packages/libg15/libg15/PKGBUILD
$ makepkg

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

Про CRUX, кстати, вообще молчу, там со сборкой пакета разберётся даже редхатовец... :))

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

За написание скриптов на bash вам зачёт. :) За Debian - нет.

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

справедливости ради, я не агитировал "секономить пару мегабайт" ;)

alex_custov ★★★★★
()

>на крайняк - libaa, виндузятников пугать =)

Боюсь, так их популяция сущевственно сократится (причём не от перехода на Линукс) :)

>ты еще не понял, что они не знают зависимости, а узнают их по мере возникновения проблем?

Кто, slapt-get ?

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

>Назови конфигуратор для icc профиля монитора.

В консоли?

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

> В ветке про Генту дебианщики утверждают, что теперь память дешёвая и можно докупить, если места не хватает под пакеты.

> В ветке про Slackware дебианщики утверждают, что pkgtoll -- сакс, потому что apt позволяет секономить пару мегабайт, не устанавливая лишние файлы.

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

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

> Т.е. при первоначальной установке 500 пакетов надо прочитать 500 документаций о требованиях? Утрировано но все же. Пример на самом деле из мандривы, там по крайней мере нет пакета либматроска.

Спасибо за пример. Мандрива поставит 500 пакетов bloatware, из которых у тебя реально работают три (остальные в неработающих ветках). Эти три легко ставятся путём запуска "bzgerp -i libmatroska MANIFEST.bz2".

Если человек знает азы bash и пролистал дерево дистра хотя бы vc или чем-то ещё, прочитал howto install, то Шлаку он асилит. Фишка Шлаки в том, что все ответы на её вопросы содержатся в ней же. Через полгода-год доки по Шлаке уже не ищешь, т.к. лучшая дока -- команды её собственных скриптов, которые грепаются на раз. "find /etc | xargs grep -i что-ищу". Если кто-то не понимает написанного, пусть Шлаку не ставит и асиливает man apt-get по экрану в месяц.

Год -- срок для уверенной работы со Шлакой, когда вслепую знаешь, что где искать. Просто запустить её удаётся сразу. Работает ведь, зараза.

> Думаю что и в слаке нет, он входит в какой-то другой. Смысл примера именно в этом. Требуется библиотека, которая входит в неодноименный пакет

Смешной панический библиотечный страх. Мандрючка тебе поставит пицот пакетов, 497 из которых тебе не нужны. Шлака трижды ругнётся, трижды ты сделаешь slakpkg что-то-нужное и будет работать.

Девиз Шлаки: "It works!".

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

>ты еще не понял, что они не знают зависимости, а узнают их по мере возникновения проблем?

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

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

>ну ну... Ядро и мплеер. Посморти чтоль список файлов в нем... А в /etc/ там кто? ядро или mplayer?

А ты там KDE или OpenOfiice обнаружил?

anonymous
()

>иксы? Зачем? В консоли смотреть кины можно и без иксов iRunix ** (*) (16.01.2008 19:13:31)

>А если я буду только в иксах? iRunix ** (*) (16.01.2008 19:23:34)

Как тут принято говорить: Гы... (с)

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

>>А зачем кому-то их знать. Люди либо рулят их автоматом через сварет/слапт-гет

Интересно, а году эдак в 2002-м как это происходило ? :)

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

> перечисли зависимости ксима на память, я не против

Из базовго пакета: либксин, ксинерама, иксф86вм, либдл, иксфт, фритайп, либх11, либиксв, либхехт, фонтконфиг, как минимум, продолжать? :о)

А ты знаешь зависимости хоть одного пакета? Или тупо знание пакетного менеджера "наше фсйо"?

ЗЫ: И вообще, зависимость библиотек смотрится через ldd - очень удобно и практично. :о)

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

>Интересно, а году эдак в 2002-м как это происходило ? :)

Пускай это теперь историков волнует.

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

>А ты знаешь зависимости хоть одного пакета? Или тупо знание пакетного менеджера "наше фсйо"?

Сейчас он наверное сделает apt-get install xine и покажет вывод ;)

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

> перечисли зависимости ксима на память, я не против

А нах их помнить? Телефонный справочник наперегонки мы ещё наизусть не учим?

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

>А ты знаешь зависимости хоть одного пакета? Или тупо знание пакетного менеджера "наше фсйо"?

Я списки зависимости в пакете посмотрю. И то это не нужно, пакетменеджер все обеспечит. С гарантией. не то что слаковские пакеты с недозависимостями

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

>А нах их помнить? Телефонный справочник наперегонки мы ещё наизусть не учим?

дык говорят помнить их труъ а проверка зависимостей зло. Каждый труъ слаковод обязан знать все зависимости всех установленных им пакетов назубок. (с) какие-то анонимные слаководы

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

>Я списки зависимости в пакете посмотрю. И то это не нужно, пакетменеджер все обеспечит. С гарантией. не то что слаковские пакеты с недозависимостями

А slapt-get использовать в Slackware тебе Патрик запретил?

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

> И вообще, зависимость библиотек смотрится через ldd - очень удобно и практично. :о)

Уже приводили пример когда ldd покажет не все зависимости

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

>Каждый труъ слаковод обязан знать все зависимости всех установленных им пакетов назубок. (с) какие-то анонимные слаководы

Ссылки на Ваши домыслы? (c) Skull

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