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/

>>> Источник

Ответ на: комментарий от no-dashi

>> по умолчанию в слаке стоит inetd и это правильно нефиг обычным юзверям мозг забивать

>Издевательский вопрос можно? можно >А после инсталяции того же самого finger/telnet/rsh сервера вы идете в конфиг inetd и его исправляете? А после деинсталяции - снова в конфиг и снова правите? И пути прописываете к бинарникам, включая /usr/local/чего-там-еще? Для обычного юзера и админа, который поставил систему и отнес клавиатуру и монитор хозяевам уже настроен и прописан в конфигах telnet и ssh. Подавляющему большенству пользователей не требуется вносить изменения в inetd.conf, хотя сделать это, и в правду, не заподло, vim /etc/rc.d/rc.inetd /finger , del, :wq. Крутым кулцхакерам, которым ну никак без xinetd не составит труда самостоятельно его поставить и поправить конфиг.

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

>Пионер. Однажды ты забудешь это сделать, и поймешь смысл слова "автоматизация" :-)

Однажды по автообновлению прийдёт жопа и вы поймёте смысл всех остальных слов

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

я люблю юзать ее на работе,т.к. это как пластелин который можно лепить под какието нестандартные нужды люблю centos на работе в качестве веб серванта и люблю ununtu для дома в каечстве частично игровой машины ну просто для использвоания всем семйеством без лишнизх вопросов ко мне слака однозначно сливает всем модным дистрам в силу своей архаичности но при этом при наличии некотоырй квалификации ее легче прикрутить в разные хитрые дырки чем тотже дебиан т.е. для каждой задачи свое, а флейм котоырй тут развели больше похож на "Windows - rulezz, Linux - кал" а это неправильно каждой системе свои задачи

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

>то кто из пакетостроителей заполняют его при создании пакета?

кто хочет тот и заполняет, на некоторых неофициальных хранилицах это опактикуется, но сугубо на совести автора

>И возможно ли создание списка зависимостей автоматически?

да, обычный shell-скрипт: ldd по бинарникам/so пакета, поиск найденных зависимостей среди устанеовленного в системе

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

>а про слаку и говрить нечего - там rc.inet1.conf вобще не позволяет повесить более двух IPшников на одну карточку

Да хоть 3 ;)


ss@ACER:~$ head -n 40 /etc/rc.d/rc.inet1.conf | tail -n 25
# Config information for eth0:
IFNAME[0]="eth0"
IPADDR[0]="192.168.1.9"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
DHCP_HOSTNAME[0]="ACER"

# Config information for eth0:1:
IFNAME[1]="eth0:1"
IPADDR[1]="192.168.1.10"
NETMASK[1]="255.255.255.0"
USE_DHCP[1]=""
DHCP_HOSTNAME[1]="ACER"

# Config information for eth0:2:
IFNAME[2]="eth0:2"
IPADDR[2]="192.168.1.11"
NETMASK[2]="255.255.255.0"
USE_DHCP[2]=""
DHCP_HOSTNAME[0]="ACER"

# Config information for eth1:
#IPADDR[1]="192.168.3.2"
#NETMASK[1]="255.255.255.0"
#USE_DHCP[1]=""

ss@ACER:~$ /sbin/ifconfig | head -n 27 | tail -n 20

eth0      Link encap:Ethernet  HWaddr 00:1B:24:8B:DA:1F
          inet addr:192.168.1.9  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:18

eth0:1    Link encap:Ethernet  HWaddr 00:1B:24:8B:DA:1F
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Interrupt:18

eth0:2    Link encap:Ethernet  HWaddr 00:1B:24:8B:DA:1F
          inet addr:192.168.1.11  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Interrupt:18

sS ★★★★★
()

Господа! Я как анонимус, любящий все дситрибутивы, и в частности слаку устал учавствовать в этом обсуждении :) не примите за трусость, я выбываю из обсуждения - устал! :)

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

>Однажды по автообновлению прийдёт жопа и вы поймёте смысл всех остальных слов

"Однажды вы позовёте автообновление... А вместо него вдруг придет жопа, и тогда..."

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

> ну что ж тогда красноглазые и дальше будут гордиться тем что собирают гноме из сорцов...

Патрег собирал таки не из сорцов?.. ;)

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

Да просто необычно это все звучит. ядро одно. xinit один ifconfig iptables iproute2 etc etp одно и тоже. Все различия-менеджер пакетов и место хранения конфигов. Все. И где тут _по уму_? Полнейший бред. Особенно где написано что нужно сеть лучше знать и тут же происходит снос всех загрузочных скриптов что бы просто тупо вписать eth0:1

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

>slapt-get это делает сам или тупо читает список зависимостей из пакета?

slapt-get отдельная тема, он пакеты не собирает

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

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

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

А Патрикменегер кто? Разве не он у вас тама библиотечки целыми днями сортирует? ;)

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

>я люблю юзать ее на работе,т.к. это как пластелин который можно лепить под какието нестандартные нужды люблю centos на работе в качестве веб серванта и люблю ununtu для дома в каечстве частично игровой машины ну просто для использвоания всем семйеством без лишнизх вопросов ко мне слака однозначно сливает всем модным дистрам в силу своей архаичности но при этом при наличии некотоырй квалификации ее легче прикрутить в разные хитрые дырки чем тотже дебиан т.е. для каждой задачи свое, а флейм котоырй тут развели больше похож на "Windows - rulezz, Linux - кал" а это неправильно каждой системе свои задачи

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

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

Он их не собирает, но устанавливает. Так? А перед тем как установить всё же проверяет зависимости. И скачивает недостающие. так?

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

> В настройке простая (это не шутка). ... Слака собственно хороша для сервака из-за отсутствия тупизма с зависимостями и чрезвычайно простой BSD-подобной настройкой всего и вся...

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

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

>Но если в базовых пакетах этот файл пуст/не существует, то кто из пакетостроителей заполняют его при создании пакета?

Имена/Фамилии назвать ? ;)

>И возможно ли создание списка зависимостей автоматически?

Это как ?

Хотите собрать свой пакет ? Читайте сюда http://www.linuxpackages.net/howto.php?page=perfect-package&title=Perfect...

sS ★★★★★
()
Ответ на: комментарий от no-dashi

Черт, не удержался...

> Очень много пропустил. Например тот факт, что libgtk/libqt загружают билиотеки отвечающие за отрисовку конкретной темы уже после запуска программы и после прочтения конфигов, и по ldd эти билиотеки с темами не отображаются. А если ты сечас начнешь гнать чушь про "настаящие кулхацкеры не используют эти паделки", я тебе напомню про libnss_dns и libnss_files, которые поджгружкаются из libnss уже после запуска программы по результатм прочтения конфигурационных файлов

ldd libnss

покажет все либы необходимые для работы libnss.

Флудите дальше. я внимательно читаю :)

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

>Я ничего не боготворю, не сотвори себе кумира sS юзай дистр по своим умственным способностям

Сынок, давай ты не будешь дедулей учить что им юзать а что нет ;)

Я много чего юзаю ;) и тут только ради борьбы с пузырями в лужах ;)

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

Да, зависимости пакета прописаны или в самом пакете или же судя по всему их список - на сервере обновлений

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

>да, обычный shell-скрипт: ldd по бинарникам/so пакета, поиск найденных зависимостей среди устанеовленного в системе

Только сошки, вся что собирается статиком пойдёт в лес, так что required ручками приходится писАть

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

>вся что собирается статиком пойдёт в лес, так что required ручками приходится писАть

для такого в зависимостях запишем: linux-kernel >= 2.X.Y-i*86

хотя думаю, что у многих этот пакет есть, - или я ошибаюсь? =)

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

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

Описание содержимого пакетов (в том числе с PACKAGE REQUIRED) лежит как на зеркале репозитария в файле PACKAGES.TXT в корне репозитария так и в локальной базе. Например в slapt-get это /var/slapt-get/package_data

Как пример см. http://slackware.rol.ru/linuxpackages//Slackware-12.0/PACKAGES.TXT

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

>для такого в зависимостях запишем: linux-kernel >= 2.X.Y-i*86
>хотя думаю, что у многих этот пакет есть, - или я ошибаюсь? =)

Ну ядра тоже разные бывают. 

Например:

 PACKAGE NAME:  kqemu-1.3.0pre11-i486-1tfn.tgz
PACKAGE LOCATION:  ./Library/kqemu
PACKAGE SIZE (compressed):  50 K
PACKAGE SIZE (uncompressed):  160 K
PACKAGE REQUIRED:  kernel-huge-smp = 2.6.21.5_smp-i686-2,qemu >= 0.9.0




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

> Поставь на чистую систему например VLC из исходников

>Это форменное издевательство над читателем (один из самых сложных >пакетов).

>VLC-0.8.6.d собирается, но не работает с сегодняшним ffmpeg. VLC из SVN >собирается и даже притворяется, что работает, но неправильно читает >старые .xspf файлы (в том числе файл, в который я загнал все эфирные >телеканалы, чтобы не запоминать их частоты). Кроме того, интерфейс на >wxWidgets обещали скоро выбросить в пользу Qt4, а мне (как пользователю >Xfce) хотелось бы плеер на GTK.

>В итоге собрал 0.8.6.d, но пришлось патчить ffmpeg на предмет >добавления обратно выброшенных разработчиками "устаревших" функций.

копать в сторону mux.c в VLC ,переписать 10 строк ...

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

Вот, ВОТ!!! Что ж ты не мог сразу ответить, где хранятся зависимости пакетов, золотой ты мой, наконец-то ответ получен... А то вас спросишь "Где прописаны зависимости: в пакете или где-то извне?", вы отвечаете: "N1". Сразу бы сказали, что и там, и там, и еще вон там, столько пердежа в лужу впустую. Теперь страшный вопрос - а слака быстрее генту или нет?) Имеется ввиду скорость загрузки, работы всяких пакетов вроде kde, firefox и прочих радостей жизни. Чисто как десктопной системы.

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

>Вот, ВОТ!!! Что ж ты не мог сразу ответить, где хранятся зависимости пакетов, золотой ты мой, наконец-то ответ получен... А то вас спросишь "Где прописаны зависимости: в пакете или где-то извне?", вы отвечаете: "N1". Сразу бы сказали, что и там, и там, и еще вон там, столько пердежа в лужу впустую. Теперь страшный вопрос - а слака быстрее генту или нет?) Имеется ввиду скорость загрузки, работы всяких пакетов вроде kde, firefox и прочих радостей жизни. Чисто как десктопной системы.

Началось ... из сырцов или из пакетов :D?

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

iRunix, интересно, а чем обосновано такое брызганье слюной в сторону Слаки? Неужто было неосилено читение документации для правильной настройки системы? Или просто немотивированый выброс тестостерона вызваный спермотоксикозом в детский организм придерживающийся максимализма? :о)

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

> копать в сторону mux.c в VLC ,переписать 10 строк ...

Вы про это? https://trac.videolan.org/vlc/changeset/23927/branches/0.8.6-bugfix/modules/c...

К сожалению, этого недостаточно. См. еще chroma.c и video_filter.c, которые используют функцию img_resample(), которую просто убрали из ffmpeg по причине "используйте libpostproc" (что VLC из trunk и делает). Выбор: портировать изменения из trunk в 0.8.6.d или добавить img_resample() обратно в ffmpeg. Второе оказалось проще.

AEP ★★★★★
()
Ответ на: комментарий от no-dashi

>Очень много пропустил. Например тот факт, что libgtk/libqt загружают билиотеки...

Гм, действительно, не в курсе. Спасибо, буду знать.

>А если ты сечас начнешь гнать чушь...

Не пятница, я трезвый и более-менее адекватный.

>Ну в общем мы друг друга поняли, кому, куда и когда идти :-)

Сцылка выше по треду. :-) Хотя справочник - штука полезная.

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

>Имеется ввиду скорость загрузки, работы всяких пакетов вроде kde, firefox и прочих радостей жизни. Чисто как десктопной системы.

На глаз различия трудно уловить ;)

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

Слакварь - правильный дистрибутив. Всё что нужно по полочкам. Все либы там где надо. Для обновления - slapt-get. Систему один раз досточно настроить чтобы она работала. На личном опыте 6 серверов, которые крутятся уже лет примерно 5 на слаке без вмешательства внешних сил: 3 роутера, 2 почтовика и одна файлопомойка. Ни один не давал пока сбоев, все на железе 486, п1. :) Единственное что на файлопомойку добавляли карту и рейд с 2 винтами саташными.

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

>Я же говорил - сырое это поделие, сырое... Когда допилят можно будет >использовать, но не сейчас. >ZloySergant (*) (16.01.2008 18:16:43)

А ты бы говорил по меньше, а соображал побольше. :)

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

>Слакварь - правильный дистрибутив.

Он вообще бинарный или source-based ? 2 my mind оно обладает недостатками обоих подходов, не давая взамен уровня приемуществ хотябы одного чистого подхода.

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

Система была настроена и использовалась больше года. А вторая часть поста - бред. Мне побольше лет...

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

>Он вообще бинарный или source-based

Бинарный разумеется. Исходники в нём идут как дополнительные диски (при установеке не требуются)

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

>Система была настроена и использовалась больше года. А вторая часть поста - бред. Мне побольше лет... >iRunix (*) (16.01.2008 18:40:16)

Тем более что использовалась больше года - должно прийти понимание правильности выбраного пути и дистрибутива. Или опять же банально не смог установить и настроить maplayer? :о)

ЗЫ: Побольше на полгода? :о)

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

> Голослов анонимный, баран ты. Перечисли на память зависимости мплеера и vlc > iRunix (*) (16.01.2008 18:38:42)

Никогда не ставил ни того ни другого. Юзаю ксин, коим вполне и полностью доволен. :)

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

> LOL. Открою тебе большую тайну, на фазе install, даже если нет DESTDIR в makefile, можно не засирать систему и не подтыкаться тупыми костылями типа чекинсталла. prefix можно указывать не только у configure. :)

К чему этот твой прогон? Ты пересобрал типа все мыслимые пакеты под Шлаку и нашёл все места, куда заныкивали prefix?

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

Всё конечно решаемо, но Патрик неспроста игнорит некоторые пакеты. Среди проигноренных есть изрядное кол-во таких труднособираемых и трудноинсталлируемых.

И отсутствие, к примеру, openoffice в официальных репах (про итальянцев знаю, не надо напрягаться) ни фига не радует.

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

> Он вообще бинарный или source-based ? 2 my mind оно обладает недостатками обоих подходов, не давая взамен уровня приемуществ хотябы одного чистого подхода. > Absurd (*) (16.01.2008 18:39:16)

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

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

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

Чекинсталл некошерен и непатрегоугоден. Тру слакеры без него соображают, как слепить слакбилд. Чекинсталл -- это маленький шаг в сторону виндузей...

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

> А по логике - есть либа - работаем, нет либы - ругаемся вы мплеер будете дня три запускать...

bzless MANIFEST.bz2 (нажимать /) и мплеер запускается минут за пять. Учите матчасть, виндузисты. :)

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

>Он вообще бинарный или source-based ? 2 my mind оно обладает недостатками обоих подходов, не давая взамен уровня приемуществ хотябы одного чистого подхода.

А какие именно недостатки?

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

На полгода относительно чего? Если у вас такие симптомы были в 22, то да мне на полгода больше. Установить настроить смог. Но надоело на каждый чих разбираться... Банально времени не стало столько за компом сидеть...

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