LINUX.ORG.RU

GoboLinux


0

0

Вышла очередная версия Linux, основанная на альтернативной структуре каталогов. Например X-ы стоят там в /Programs/XFree86/4.3/ и т. д. Думаю, должно понравиться тем, кто любит делать папки наподобие /soft/<имя программы>-x.y.z

Приглашаю всех смотреть кким бы был Slackware без совместимости с UNIX :-)

>>> Сайт GoboLinux

★★★★★

Проверено: green

4monk: тогда в этом нет ничего удивительного.
Ты попробуй на редхат 7.3 поставить какой-нить пакет с 9-ки, больше
ничего не обновляя. Я думаю, ты сильно удивишься, но работать он не будет.

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

ты ещё б на SuSE 1.0 поставил бы пакет от SuSE 8.1 без апдейта всего дистрибутива, а потом бы орал почему ничего не работает

anonymous
()

Надо ... надо читать стандарты - и соблюдать иногда ... FHS в ручки . green

anonymous
()

Microsoft лицензирует SCO Unix Code

2Sun-ch > find -atime... Это, конечно, замечательно. Вот только большая часть документации, хранящаейся в /home при этом может быть с очень давним временем доступа и при этом оставаться нужной. Это я когда-то tmpwatch на / натравил. Система ужалась буквально до стони мегабайт, но доки убились почти все.

А что это проблемы find ? Маску \! [*.pdf *.doc ....] нельзя

было задать.

Тут многие говорили про стандарты. find - это стандарт

rpm - нет. Завтра ты сядешь на Irix - будешь там искать rpm ?

Sun-ch
()

круто про find и rpm сказанул.Я тоже скажу щас. Самокат стандарт а прокладки олдейз херня. Завтра тебе пол сменят ты что будешь прокладки использовать?

anonymous
()

2anonymous (*) (2003-05-21 07:22:02.620574) Так вот в каталоге save им и место. Просто не люблю мусор в домашних каталогах (то же что и мусор в реестре Windows или меню Пуск)

2jackill Когда я ставлю файл из /pub/suse/update меня не должно волновать какая у них текущая версия. Иначе нафиг все эти зависимости в пакетах? По краиней мере Debian такой херней точно не страдает. Можно обновиться хоть с 1.0 до 3.0.

А rpm -U от SuSE МОЛЧА убил мне работающий apache и сказал OK. Это нормально?

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

Microsoft лицензирует SCO Unix Code

>Самокат стандарт а прокладки олдейз херня. Завтра тебе пол сменят ты что будешь прокладки использовать?

Не я просто видал линуховых админов

на костылях (Yast ...)

и с прокладками олдейз (rpm ...)

которые не могли завести юзера, потому что у них не было linuxconf

Sun-ch
()

ааа ну тады ой саныч.В нашей палате таких нет все ручками настраивают в отличие от вашей:))

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

2jackill:

> P.S. А documents and settings - это вообще нечто. Английские проги
> делают папку /My Documents (в этих сеттингах), некоторые тупорылые
> проги делают My Documents в корне, часто создает папку /Мои
> Документы.
> А если бы прога была чешская, скажем? Она бы мне тоже папку создала...

Ну дятлы-то везде дятлы, и среди писателей софта тоже. Причём под любую операционную систему.
Замечу только, что есть такая функция ShGetFolderPath, с помощью которой никаких проблем получить истинное местонахождение папки с CSIDL == CSIDL_MYDOCUMENTS. Равно как с CSIDL_LOCAL_APPDATA, CSIDL_COMMON_APPDATA и другими.
Никакой связи с ОС тут нет. Кривой автор под линукс учинит ровно такой же бардак.
Не для флейма!

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

/pub/suse/update/X.Y , где X.Y версия дистра и если ты на дистр версии U.V ставишь апдейт от версии X.Y , то это твои и только твои проблемы, но не rpm и тем более не SuSE, если тебе нужен апдейт из X.Y, то будь добр вначале проапдейть свой U.V до X.Y, а потом ставь апдейт

anonymous
()

Пару слов на счет удаления конфигов из $HOME:
0) такие конфиги в состав пакета не входят, следовательно package manager НЕ обязан за этим следить (где что этот пакет после себя наоставлял);
1) никто не мешает прочитать man по rpm и пересобрать пакет с добавление в spec-файл секции post uninstall, в которой указать удаление чего угодно откуда угодно
2) в системах, где работает толпа народа такие конфиги могут быть кому-то очень нужны, в то время, как там, где работаете только вы, они будут ненужными; в некоторых случаях таких конфигов может быть много и каждый раз отвечать "надо/не надо" будет не удобно. Вывод: идеальных систем НЕ существует, а кричать "package manager ДОЛЖЕН такое уметь" - это типа как мечта об универсальной программе, которая имеет одну кнопку, или в крайнем случае две - "Сделать все" и "Сделать все песдато !"

spirit ★★★★★
()
Ответ на: Microsoft лицензирует SCO Unix Code от Sun-ch

> Тут многие говорили про стандарты. find - это стандарт

пажалуста где можно почитать про этот стандарт? номер рфц?

> rpm - нет. Завтра ты сядешь на Irix - будешь там искать rpm ?

мы тут о линуксах говорим и их package managers, а не обо всем и везде. завтра ты за винду сядешь, будешь там искать find?

anonymous
()

Microsoft лицензирует SCO Unix Code

>пажалуста где можно почитать про этот стандарт? номер рфц?

POSIX/XOPEN utilites standart

Sun-ch
()

4monk:
А вот этот товарищ,
anonymous (*) (2003-05-21 15:49:19.82495),
правильно сказал.

У того же suse и redhat на каждую версию выходят свои обновления.
Ну suse я гонял месяц и не особо обновлялся - просто было интересно
посмотреть, поэтому не могу сказать, что suse много версий своего
дистриба поддерживает. А вот что касается redhat - зайди
http://www.redhat.com/support/errata, ткни в любой пакет и увидишь,
что он есть для любой системы, начиная с 7.

Что касается мата rpm - в линухах, в отличие от виндов, считается,
что человек знает, что делает. В пакетах указывается версия дистриба,
для которого сделаны эти пакеты - если ты не догадался этого прочитать,
это уже твои трудности. Ее же делали в расчете на умных людей.

jackill ★★★★★
()

Забыл добавить - в пакеты добавили подписи, так что теперь при установке пакета из другого дистриба rpm ругается.

jackill ★★★★★
()

> Да анананизмусы пошли все на хуй отсюда пидоры!
> anonymous (*)

Похоже на бесконечную рекурсию c присвоением и безусловным переходом..

NiKel
()

2anonymous (*) (2003-05-21 15:49:19.82495) Может я стормозил тогда дико, но у меня в памяти отложилось, что тогда там поддиректорий в update не было. Возможно сильно кривые глаза :-(

2jackill (*) (2003-05-21 17:55:04.01381) Так я ж почему и возмущаюсь, что от rpm мата НЕ БЫЛО. Он молча все установил, вернул код завершения 0, только потом ничего не работало. Вот если взять тот же Alt, то при попытке поставить из другой версии дистриба пакет предложит вытащить почти весь дистриб. (А если по apt'у, то и вытащит).

А в любимом мной ныне Debian'е вытаскивается то, что необходимо для пакета и никаким боком версия релиза на это не влияет.

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

ftp ftp.suse.com
......
......
ftp> ls
227 Entering Passive Mode (217,9,113,66,152,125)
150 Listing
drwxr-sr-x    5 suse     susewww      4096 Dec 19 17:03 7.0
drwxr-sr-x   44 suse     susewww      4096 Mar 24 13:29 7.1
drwxr-sr-x   46 suse     susewww      4096 Mar 24 13:29 7.2
drwxr-sr-x   50 suse     susewww      4096 Apr 03 14:25 7.3
drwxr-sr-x   60 suse     susewww      4096 Apr 15 15:21 8.0
drwxr-sr-x    7 suse     susewww      4096 Mar 28 14:07 8.1
drwxr-sr-x    6 suse     susewww      4096 Mar 27 13:00 8.2
226 Directory send OK.
ftp> pwd
257 "/pub/suse/i386/update"

anonymous
()

monk: Еще раз доступным языком :) В редхате считают, что у людей на
плечах голова, а не жопа. :) В дебиан, насколько я помню, 3 ветки.
Стабильная настолько древняя, что замучаешься несовместимый пакет искать. А после нововведений RH за ним тут же тянутся suse и mdk.
Вон тебе человек сверху написал листинг репозитария suse - надо было
брать apache из своего. Если его там нет, значит нужно либо обновлять
всю систему, либо собирать то, что тебе необходимо, из srpm.

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

jackill ★★★★★
()

Вот у вас проблемы!
ИМХО, Gentoo-шные портажи спасут отца(ов) русской демократии. Там и удобство РПМ с АПТ-ГЕТом и возможность сборки с любимыми флагами и (sic!) контроль конфигурационных файлов.

del
()

2del:

Абсолютно согласен!

IceD

anonymous
()

pub/suse/update/X.Y , где X.Y версия дистра и если ты на дистр версии U.V ставишь апдейт от версии X.Y , то это твои и только твои проблемы, но не rpm и тем более не SuSE, если тебе нужен апдейт из X.Y, то будь добр вначале проапдейть свой U.V до X.Y, а потом ставь апдейт 
anonymous (*) (2003-05-21 15:49:19.82495)
________________________________
В жопу такой package management

:) В редхате считают, что у людей на 
плечах голова, а не жопа. :) В дебиан, насколько я помню, 3 ветки. 
Стабильная настолько древняя, что замучаешься несовместимый пакет искать. А после нововведений RH за ним тут же тянутся suse и mdk. 
Вон тебе человек сверху написал листинг репозитария suse - надо было 
брать apache из своего. Если его там нет, значит нужно либо обновлять 
всю систему, либо собирать то, что тебе необходимо, из srpm. 

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

jackill (*) (2003-05-22 07:28:19.93704)
--------------------------
по-моему, в шапке народ держат за быдло. Почему у меня в Дебиане ("древнем" 3.0 woody) прекрасно устанавливается KDE3.1.2, XFree 4.3 и т.д.? И работает, и не падает, и с инета тянет только то, что надо для них... А у вас в шапке то апач не ставится новый, то еще чего... Не пора ли лыжи менять, старые не износились ли? Почему мне в Дебиане наплевать, откуда я апач беру, потому что он свои библы потянет, хрен с ним, а потом работать будет, а у вас "бля, версия не та, апдейтимся до 8.0"?????
P.S. Я понимаю package management так, что при утсановке нового патека система сама определяет, что есть, а чего нет, и предлагает тебе это "чего нет" установить, или указать варианты...
ИМХО, apt пока на высоте в этом плане... RPM'овцы со своими "версиями дистрибутива" отдыхают... Какая мне разница, какая версия дистра? посмотрел зависимости (или, если лениво, пакет сам подскажет), поставил - и работаешь, не обращая внимания откуда пакет -7.0 или 7.3...

dpkg ★★★★
()

Это woody-то древний? Вот скажите мне, господа, никто не пробовал поставить XFree86 4.x на potato? У меня самого potato нет, а результат интересен. Что-то мне кажется, что это малореально... И система либо пошлёт, либо сделает из potato woody ;)

Eldhenn
()

2Sun-ch > >пажалуста где можно почитать про этот стандарт? номер рфц? > POSIX/XOPEN utilites standart тогда RPM тоже стандарт. смотри LSB (http://www.linuxbase.org/spec/refspecs/LSB_1.3.0/gLSB/gLSB/swinstall.html)

2anonymous (*) (2003-05-21 22:48:20.758335) Я говорю, что так БЫЛО. Что сейчас чуть лучше я знаю... Хотя тогда бы уж в имя пакета версию вставляли... А то вот roxen-ssl-2.1.231-77.i386.rpm это обновление к какому SuSE?

2del У gentoo все хорошо. Вот только при удалении пакетов зависимости не проверяются. По мне уж лучше dpkg + apt-get source -b. Хотя сама идеология gentoo очень хорошая.

И еще вопрос: Чего ради RedHat/SuSE/Mandrake и их клоны так долго грузятся? Фактически, Debian грузится в 15-20 раз (!) быстрее, чем, например, SuSE. Slackware еще в полтора раза быстрее. У SuSE просто в КАЖДЫЙ стартовый скрипт включается файл /etc/rc.config в котором описычвается конфигурация всего. Причину торможения остальных не смотрел.

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

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

jackill (*) (2003-05-22 07:28:19.93704) ------------ Ну вы батенька даете... В дебиане что, считают, что у людей жопа на плечах??? У меня пыхтит "древняя" стабильная ветка woody 3.0, однако KDE3.1.2 и XFree4.3 ставятся прекрасно... И пакеты я ставлю, не заботясь от кого они - apt сам скажет, можно ставить, или нет, и что еще нужно,и автоапдейт пашет... Смените дистр, и будет вам счастие... Да и пакетики из сорцов собираются на раз dh_make -e <мыло> && dpkg-buildpackage -rfakeroot.. И, самое главное, ВСЕ работает, не обращая внимание на то, где и под(для) какой версией было собрано... Я уж забыл, грешным делом, как это бывает- ставишь пакет, а он не работает... тьфу-тьфу.

P.S. Сочувствую Красношапочникам... Сам там был когда-то

dpkg ★★★★
()

Позапредыдущий мой пост - в /dev/null - нифига тут сервак глючит...

dpkg ★★★★
()

И еще вопрос: Чего ради RedHat/SuSE/Mandrake и их клоны так долго грузятся? Фактически, Debian грузится в 15-20 раз (!) быстрее, чем, например, SuSE. Slackware еще в полтора раза быстрее. У SuSE просто в КАЖДЫЙ стартовый скрипт включается файл /etc/rc.config в котором описычвается конфигурация всего. Причину торможения остальных не смотрел.
monk (*) (2003-05-22 14:48:53.739694)
-------------
Ты в их /etc/rc.$ загляни - я как-то интересовался этим вопросом - обалдеть...
по сравнению с Дебианом в Шапке столько гавна в скрипты напихано...(смотрел RH7.2)
И все это еще и в мозгах системы висит...
Интересно, сколько мозгов отъедает шапка с кде3.1.2, с запущенными демонами
nfs, smb, inetd? У меня дебиан кушает 52 метра мозгов (ядро 2.4.20 с патчем от Рика,
KDE3.1.2, XFree4.3, samba, nfs server, inetd daemon, dhcp, tftp), а загружается
около 25-30 секунд.

dpkg ★★★★
()

У меня шапка тоже за 30 секунд в иксы попадает...

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

Платим скоростью за автодетект - решения из коробки, так сказать.
Но ведь никто не мешает руки приложить потом. На то он и un*x.

Кто сказал, что у тебя жопа - просто у дебиан, насколько я слышал (я его
сам не использовал, извиняйте - только читал про него и пару раз за
консолькой у знакомого сидел), пакет-менеджер в некотором роде поудачнее. И апт поэтому на нем нормально работает, а не как с rpm.
(Апт из дебиана же пришел?)

Видишь ли, я думаю для тебя не секрет, что у каждой программы есть
минимальные версии сопутствующих пакетов, которые ей нужны для работы.
А также (поскольку пакет бинарный) есть определенные требования к
glibc и gcc.
Если сможешь доказать, что в системе с glibc 2.1, собранной gcc 2.95.3, ты сможешь поставить и заставить работать пакет, собранный в
системе с glibc 3.2.2, собранный gcc 3.2... Ведь не сможешь же.
Поэтому пакеты от RH 8 или 9 не встают на RH 7.x, но обновляется
последний легко и непринужденно.

Поэтому твое сравнение debian и rh несколько некорректно.




jackill ★★★★★
()

2jackill Так пусть пишет в deps'ах какие ей glibc + gcc надо и ставит динамические библиотеки от них. И почему у Debian'а никаких проблем с этим нет? Странно даже...

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

А почкму в control дебиана указывается glibc и т.д.,
могли бы и в шапке такое же сделать - и не было бы таких проблем,
что "ставится-не работает"

dpkg ★★★★
()

А оно сейчас и указывается.
ИМХО спор бессмысленный - сейчас все будет материться. Если нравится
заниматься мазохизмом - можете ставить старые дистрибы.

jackill ★★★★★
()

Если нравится заниматься мазохизмом - можете ставить старые дистрибы. jackill (*) (2003-05-23 07:17:48.465774) ----------------- Я бы woody3 не назвал бы слишком старым - 99% нового барахла под него собирается на раз (я все из сорцов в пакеты леплю), а под оставшееся приходится с www.apt-get.org тащить бэкпорты, но не так уж и много. У меня, например, установлены дома gimp-1.3.14, mplayer-0.9? XFree4.3, KDE-3.1.2, KDevelop gideon, ядро 2.4.20, UT2003, Quake3, последний xawtv и т.д. И все прекрасно работает... Пришлось, конечно, некоторые либы дополнительно тащить, но это, так сказать, издержки производства, или просто лень - ну есть в mplayer уже каталог debian с отконфигурированными rules и control для сборки пакета - лениво переделывать его под себя, проще пару дополнительных пакетов с недостающими либами сдернуть... А спорить, что круче, я не собираюсь - разные подходы к packet management у шапки и дебиана. Но мне многоуровневая система жестких зависимостей у дебиана нравится - хоть ты и в более строгих рамках, зато за систему спокоен. Если встало - то работать будет. Это аксиома.

dpkg ★★★★
()

про разные libc...

2 jackill:

> Если сможешь доказать, что в системе с glibc 2.1, собранной gcc 2.95.3, ты сможешь
> поставить и заставить работать пакет, собранный в
> системе с glibc 3.2.2, собранный gcc 3.2... Ведь не сможешь же.

apt-get -t unstable blah-blah

Конечно, blah-blah попросит соответствующую libc ( что никак не помешает уже существующей )
Более того, без проблем работает софт, которому нужна libc5 (например, Mathematica)

Dselect ★★★
()

Я бы не стал бы открыто критиковать систему за только одно название (линукс изначально не линуксом звался, а уродец (freak) по моему). Во вторых это дело вкуса, кто как привык, мне лично хотелось бы как в винде чтоб были названия файлов и папок, как никак я новичек в линуксе, а до этого работал только в виндоусе, хоть и разных версий, но это еще не означает что я ламер или кто то еще ламер, лишь потому что он предпочитает один тип расположения файлов и каталогов, а не другой. Это дело вкуса, как сказал Козьма Прутков - "Тебе и горький хрен - малина, а мне и бламанже полынь". Лично мне кажеться что бы эта идея развивалась, но не была навязчивой и обязательной, просто при установке линукса, спрашивалось бы у пользователя (или рута или еще кого) как ему удобней, с виндовским расположением файлов и каталогов или с линукским традиционным =).

anonymous
()

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

anonymous
()

Ну и на хера вы на Слаку навалились, испужались бедные - нету там GUIвых конфигураторов, нету rpm и что, а в юниксе есть рпм??????? Меня слака полностью устраивает по сколько --- 1. Я знаю что и зачем Я ставлю 2. Все ясно и понятно можно руками править 3. Нужные скрипты понятно как и куда прикручивать и самому их писать яснее 4. Можно урезать ее для маршрутизатора 5. Можно заточить для загрузки по сети, или просто сделать метров 100-200 чтобы и иксы были и самое основное ... (чего пробовал и в шляпе и в АСП - извините с зависимотях в этих сам черт не разбереться, и до 100-200 не сократить) 6. Все видно и понятно сразу, не надо там особые шляповыверты смотреть 7. Ближе к юниху - выводы ясны надеюсь

Есть еще одна вещь -- *BSD тоже все вроде по уму, НО много чего не хватает лично мне -- в моих задачах, а так *BSD куда лучше шляпок и прочих поделок.

К сабжу - Gobo Linux - дорога ему на свалку, как дерьмо для ламеров: ну на хера все портить и идти к МС-у ?? может скоро подельщики сделают в никсах логические диски????? и что будет второе дерьмо помимо винды?? а нах извините????

У меня все необходимое стоит где надо - /bin /sbin /usr/bin и тд есть у меня и /opt куда засунул KDE и все его тряхомудие ... есть /usr/local где всякие mplayer и еже с ним -- но это на рабочей машине , на сервере все основное как всегда , а критические сетевые сервисы собраны из исходников.

ЗЫ а может еще гобовцы root переделают в Administrator и выпустят русскую версию где root заменят - Администратор, потом еще и реестр сделают и прочие виндовозные дебилизмы ?? ЗАЧЕМ ЖЕ из UNIX делать ОТСОСНЫЙ МастДай ???

ЗЗЫ ИМХО Гобовцам приплачивает МС

Alphex
()

Slackware рулил, рулит и рулить будет!!!
Ковырни кого из rpm`щиков - "а я вот тут утилитку запустил, она сама..."
И в форумах ответы другим чайникам соответствующие - "А ты вот так набери..., а оно само должно..".
Чайники, блин ;))

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