debian vs. gentoo
43 отговора
3129 прегледа
debian vs. gentoo
Идеята не е да се флейми.
Иска ми се да разбера, юзърите, ползващи джентоо и дебиан подобни неща, какви аргументи могат да посочат, че да се разбере защо аджеба ползват тази дистрибуция. Не става дума за някакви технически параметри, които мога да прочета от хендбууци и т.н., а за споделяне на впечатления - най-вече по отношение на emerge и apt-get. Наред с предимствата на двата инструмента, може да кажете и за някои неудобства, бъгове и т.н., които сте забелязали.
Истината е, че искам да мигрирам от слакуеър, към нещо друго, (debian-like or gentoo) но нямам достатъчно информация от първа ръка.
Иска ми се да разбера, юзърите, ползващи джентоо и дебиан подобни неща, какви аргументи могат да посочат, че да се разбере защо аджеба ползват тази дистрибуция. Не става дума за някакви технически параметри, които мога да прочета от хендбууци и т.н., а за споделяне на впечатления - най-вече по отношение на emerge и apt-get. Наред с предимствата на двата инструмента, може да кажете и за някои неудобства, бъгове и т.н., които сте забелязали.
Истината е, че искам да мигрирам от слакуеър, към нещо друго, (debian-like or gentoo) но нямам достатъчно информация от първа ръка.
Re: debian vs. gentoo
Нямам много опит с apt-get, но доколкото съм го ползвал мога да твърдя, че е много добро :)
Досега не се е дънило, за разлика от 1 - 2 проблема с emerge. Но предвид факта, че ползвам gentoo и от време на време минавам покрай debian, нормално е да съм се сблъскал с проблеми само в gentoo :)
Впрочем, emerge е доста бавно в сравнение с apt-get, много python има в него (без да говорим за времето за компилиране). Но въпреки това не си го давам за никакъв apt-get/debian/whatever. Свикнал съм с атмосферата на emerge, все пак това си е до голяма степен въпрос на вкус, пък и навик :)
Досега не се е дънило, за разлика от 1 - 2 проблема с emerge. Но предвид факта, че ползвам gentoo и от време на време минавам покрай debian, нормално е да съм се сблъскал с проблеми само в gentoo :)
Впрочем, emerge е доста бавно в сравнение с apt-get, много python има в него (без да говорим за времето за компилиране). Но въпреки това не си го давам за никакъв apt-get/debian/whatever. Свикнал съм с атмосферата на emerge, все пак това си е до голяма степен въпрос на вкус, пък и навик :)
Re: debian vs. gentoo
тъй като си свикнала на слак мисля че с джентуу ще се чувстваш като че ли най-сетне си намерила своя дом след дълго лутане
ползвам джентуу от 1.4 насам и през това време винаги съм търсил нещо по-добро (в смисъл на функционалност и леснота) от portage-a, но чесно казано така и не намерих. достатъчно е да погледнеш ман страниците на apt-get и emerge и ще видиш че просто няма място за сравнение.
по отношение на стабилността мога да кажа че с portage-а за толкова години съм имал много по-малко проблеми отколкото с apt-get за няколко месеца.
Ето няколко по-важни предимства на portage системата на джентуу които ми идват сега наум:
# Там всички пакети са ти на едно място, а не на 10 различни репозиторита и не ти се налага да губиш излишно време и нерви ако искаш да си инсталираш нещо по изчанчено или с по особен лиценз.
#С USE флаговете на portage-a пък можеш и да си управляваш и зависимостите на всички пакети.
#можеш невероятно лесно да управляваш кои версии на пакетите искаш (включително това че можеш да имаш няколко версии на един пакет и да използваш която от тях искаш във всеки един момент - slots)
#ползват се всички екстри на процесора който имаш (байнъритата обикновено не са компилирани даже и с mmx)
Сещам се и за няколко мега дразнещи недостатъци на пакетната система на дебиан, но тъй като не съм спец по това дистро ще си затрая.
*единствения* недостатък на portage-a, е че чакаш да ти се изкомпилират пакетите вместо да си набуташ някво байнъри за няколко секунди, но както хората в джентуу средите казват: "it's more fun..."

ползвам джентуу от 1.4 насам и през това време винаги съм търсил нещо по-добро (в смисъл на функционалност и леснота) от portage-a, но чесно казано така и не намерих. достатъчно е да погледнеш ман страниците на apt-get и emerge и ще видиш че просто няма място за сравнение.
по отношение на стабилността мога да кажа че с portage-а за толкова години съм имал много по-малко проблеми отколкото с apt-get за няколко месеца.
Ето няколко по-важни предимства на portage системата на джентуу които ми идват сега наум:
# Там всички пакети са ти на едно място, а не на 10 различни репозиторита и не ти се налага да губиш излишно време и нерви ако искаш да си инсталираш нещо по изчанчено или с по особен лиценз.
#С USE флаговете на portage-a пък можеш и да си управляваш и зависимостите на всички пакети.
#можеш невероятно лесно да управляваш кои версии на пакетите искаш (включително това че можеш да имаш няколко версии на един пакет и да използваш която от тях искаш във всеки един момент - slots)
#ползват се всички екстри на процесора който имаш (байнъритата обикновено не са компилирани даже и с mmx)
Сещам се и за няколко мега дразнещи недостатъци на пакетната система на дебиан, но тъй като не съм спец по това дистро ще си затрая.
*единствения* недостатък на portage-a, е че чакаш да ти се изкомпилират пакетите вместо да си набуташ някво байнъри за няколко секунди, но както хората в джентуу средите казват: "it's more fun..."
Re: debian vs. gentoo
Вярно е, че съм свикнала със слак, но има някои мои убеждения, които ми подсказват, че слакуеър върви към гибел. Първо - за сървър е абсолютно неподходящо, не заради друго, но нека погледнем реално - няма нито един _добър_ инструмент за ъпдейт и менажиране, няма хранилища с пакети, няма нищо. Има там един linuxpackages, но съм забелязала, че релийсват някои пакети за слак доста по-късно, след официалното им излизане. Другият недостатък е, че има тотална липса на помощни материали. Ако погледнем джентуу, имат прекрасен форум, имат джентуу-вики, дето има всичко, без изключение и по-важното - не са общи приказки, а конкретни неща, писани специално за дистрибуцията. Другата страна на монетата - домашна работна станция. Слакуеър пак изостава яко. Сусе, Федора, Джентуу, Дебиан с всичките си производни, имат много по-добра система за поддръжка, ъпдейт и всичко останало. Не разбирам, защо слакуеър изостана така, при положение, че беше един от лидерите при линукс дистрибуциите, които се ползваха най-много. Явно философията им куца. Поне аз така си мисля.
Сега конкретно - относно дебиан, хм, не знам, но преди доста време го ползвах, апт-гет не ми е давал сериозни проблеми. Инсталация чрез жидго не ми се нрави, а и нали казвам, че се колебая между дебиан и джентуу.
За джентуу - вчера ходих до едни комшии, които има джентуу, един батко беше така добър да ми покаже разни неща. Акцентирахме върху emerge предимно, защото това е, което заслужаваше внимание. Чат-пат схванах, но примерно ако искам да инсталирам някой пакет, то ми слага и Х-а като неоходимо, та трябваше да се пише нещо от сорта на "-Х" да не го слага и него. Кофти ми е, както сега не разбирам много от джентуу, да не взема да го инсталирам, а след някой друг ден да го омажа, благодарение на ей такива неща. Показваха ми и разни други команди по отношение на ъпдейта, но да си призная ми е малко тъмна индия. Сигурно ще свикна, но вероятно в началото ще ми трябва някой, който да помага, поне докато науча основните неща, щото само на документи в интернет не се кара.
Така, сега за инсталацията. Гледам, че на мирора в пловдив има някакво livecd-универсал, явно него трябва да взема. После? Има разни packagecd, stage3 и т.н. Като буутна livecd-to, как да пусна да се инсталира? А това stage3? То кога се слага, как се слага? Ако може сподели някои особености при инсталацията, които трябва да се имат предвид, аз пак ще видя в хендбуука, но инфо от първа ръка си е неоценимо
Сега конкретно - относно дебиан, хм, не знам, но преди доста време го ползвах, апт-гет не ми е давал сериозни проблеми. Инсталация чрез жидго не ми се нрави, а и нали казвам, че се колебая между дебиан и джентуу.
За джентуу - вчера ходих до едни комшии, които има джентуу, един батко беше така добър да ми покаже разни неща. Акцентирахме върху emerge предимно, защото това е, което заслужаваше внимание. Чат-пат схванах, но примерно ако искам да инсталирам някой пакет, то ми слага и Х-а като неоходимо, та трябваше да се пише нещо от сорта на "-Х" да не го слага и него. Кофти ми е, както сега не разбирам много от джентуу, да не взема да го инсталирам, а след някой друг ден да го омажа, благодарение на ей такива неща. Показваха ми и разни други команди по отношение на ъпдейта, но да си призная ми е малко тъмна индия. Сигурно ще свикна, но вероятно в началото ще ми трябва някой, който да помага, поне докато науча основните неща, щото само на документи в интернет не се кара.
Така, сега за инсталацията. Гледам, че на мирора в пловдив има някакво livecd-универсал, явно него трябва да взема. После? Има разни packagecd, stage3 и т.н. Като буутна livecd-to, как да пусна да се инсталира? А това stage3? То кога се слага, как се слага? Ако може сподели някои особености при инсталацията, които трябва да се имат предвид, аз пак ще видя в хендбуука, но инфо от първа ръка си е неоценимо
Re: debian vs. gentoo
аз преди съм бил със слак, като даже и в момента ми се налага да пипам по разни такива и отдавна съм на мнение че полза от това да си мазохист и да си губиш времето с проблеми, който другите са решили няма никаква.
Това че джентуу-то е тръгнало да инсталира Х при положение че не си го искала може да значи само едно: някой не си е направил труда да си настрои USE флаговете в /etc/make.conf веднага след инсталацията. Това се прави само веднъж (отнема 3 минути) и в процеса на ползване на системата ти се налага да ги пипаш само за отделни неща който решаваш че ще спреш/започнеш да ползваш. има и едно туулче наречено ufed с което лесно можеш да си настроиш флаговете.
По отношение на инсталация/стейджове и т.н, както ти самата каза има прекрасна документация на сайта, където си пише всичко
ако имаш някакви въпроси: ICQ 147885149
Това че джентуу-то е тръгнало да инсталира Х при положение че не си го искала може да значи само едно: някой не си е направил труда да си настрои USE флаговете в /etc/make.conf веднага след инсталацията. Това се прави само веднъж (отнема 3 минути) и в процеса на ползване на системата ти се налага да ги пипаш само за отделни неща който решаваш че ще спреш/започнеш да ползваш. има и едно туулче наречено ufed с което лесно можеш да си настроиш флаговете.
По отношение на инсталация/стейджове и т.н, както ти самата каза има прекрасна документация на сайта, където си пише всичко
ако имаш някакви въпроси: ICQ 147885149
Защо Дебиан
Не съм ползвал Gentoo, затова за него не мога да се изкажа. И от ползващите го само добри думи съм чувал за него :)
Относно Дебиан-а: Дебиан има една основна черта, която очевидно всички дебианци много високо я ценят - МЪРЗЕЛИВОСТ. Има разбира се и други: идеята само за ГНУ софтуер и разделянето на отделни хранилища за останалия софтуер също ми харесва. Макар че това не се харесва на много потребители, примерно BSD, Gentoo фенове и т.н.(!)
Харесва ми и идеята за разделянето на версиите на стабилна, тестова и нестабилна. Аз лично не харесвам нестабилната, искам да мога да разчитам на системата си. От друга страна искам да съм в крак с времето и затова стабилната също не ме удовлетворява. Ползвам тестовата и съм много доволен.
(В много отношения ми харесва вкуса на производителите на Дебиан, конкретно разделянето на версиите. Доколкото знам във Федора примерно няма такова разделяне и може някои програми да вървят добре, а други не толкова. Това никак не ми харесва. Искам да знам, че след като по мнението на разработчиците "тази система е стабилна, а тази е тестова", да знам, че всичките ми програми се държат по един и същи начин. (Не знам в Gentoo как е.)
Има и други примерни, в които ми харесва идеята на разработчиците или нещо как е направено по подразбиране.)
Слак съм ползвал много малко. Струва ми се, че в него липсват дребни конзолни туулове, с които можеш да си правиш бързо и лесно разни настройки - това го има в Дебиан и много ми облекчава живота (dpkg, apt-get, dpkg-reconfigure и т.н.) Да, сигурно ако имам време и се занимавам доста с компютъра си (примерно професионално) не би ми било проблем и на ръка да го правя, но предпочитам да съм мързелив дебианец и да си ползвам благинките на системата. Чета и се ровя само, когато ми се наложи, примерно нещо не работи както искам.
От друга страна, доколкото разбирам под Gentoo всичко трябва да се компилира :( Девизът им: "if it moves, compile it" звучи весело, но ми е неудобен за практиката :) Искам максимално бързо и лесно да си решавам проблемите: apt-get moo
:}
Та, предпочитам компилираните пакети. Компютърът ми е достатъчно мощен, за да върви отлично всичко компилирано, макар и за 386, тоест да не се тормозя да компилирам, било то и автоматично, което пък би ми загубило време.
(Разбира се има неща, които компилирам. Примерно като работя с wine винаги ползвам последна версия, която обикновено я няма компилирана. MPlayer компилирам пък, не защото ми трябва най-нова версия, а защото не е компилиран с опции, които на мен ми харесват :)
Дебиан го има на различни носители - от дискета до DVD. Аз предпочитам да си сваля първото DVD само (те са две общо). Можеш да го свалиш като .iso (вече; преди не можеше), а и, един път като го свалиш вече можеш да си го ъпдейтваш с jigdo, тоест без да се налага да го сваляш цялото пак :) С jigdo му посочваш твоя ,iso image или cdrom-a и той си генерира списък на това, какво е променено и какво не в новия image (тестинг версията излиза веднъж всяка седмица; поне доскоро беше така, сега не съм се интересувал, дали няма промени). И ти сваля само пакетите, които са променени. После ти прави нов .iso image, който си пишеш на DVD-RW ;) (Можеш разбира се да го прекъсваш и да resume-ваш, а и става по-бързо, отколкото да сваляш всяка седмица новия DVD image.)
Нещо, което не ми харесва в Дебиан-а, но пък го приемам, заради концепцията му: доста неща НЕ са готови за ползване. Примерно в другите дистрота има много благинки, които са по подразбиране включени и могат веднага да се ползват от потребителя. Пример: powernowd - програма, която ти позволява да управляваш процесора на какви мегахерци да работи. Примерно да се превключва на по-висока честота при по-голямо натоварване и обратно. Или да му оказваш на какви максимални/минимални честоти да работи и т.н. Това го видях от Убунту и го направих работещо и на Дебиан-а :) Мисълта ми беше, че системата е направена да работи като основна система, хем да има удобства, но хем и да не се прекалява и да е много натоварена, така че потребителят да реши какво да си качва по-нататък.
Като заключение: мисля, че единствения начин да разбереш, дали една система е добра или не за теб, е да я тестваш :) Прочети тука всеки какво е писал и в процеса на тестването сравни доколко е добре описано и отговаря на твоите изисквания. Инсталирай си първо едната система, ползвай я месец, два, три, ако ти е удобна. После сложи и другата и пак работи с нея известно време. Все пак ние всички си имаме различни изисквания към системата. Ти си имаш своите, така че единствено ти можеш да си я пробваш и да решиш коя е за теб най-добра :) (Или да имаш примерно две системи на избор - аз ползвам Дебиан и Убунту, и двете си имат плюсове и минуси някакви. Но Дебиан ми е първата.)
Относно Дебиан-а: Дебиан има една основна черта, която очевидно всички дебианци много високо я ценят - МЪРЗЕЛИВОСТ. Има разбира се и други: идеята само за ГНУ софтуер и разделянето на отделни хранилища за останалия софтуер също ми харесва. Макар че това не се харесва на много потребители, примерно BSD, Gentoo фенове и т.н.(!)
Харесва ми и идеята за разделянето на версиите на стабилна, тестова и нестабилна. Аз лично не харесвам нестабилната, искам да мога да разчитам на системата си. От друга страна искам да съм в крак с времето и затова стабилната също не ме удовлетворява. Ползвам тестовата и съм много доволен.
(В много отношения ми харесва вкуса на производителите на Дебиан, конкретно разделянето на версиите. Доколкото знам във Федора примерно няма такова разделяне и може някои програми да вървят добре, а други не толкова. Това никак не ми харесва. Искам да знам, че след като по мнението на разработчиците "тази система е стабилна, а тази е тестова", да знам, че всичките ми програми се държат по един и същи начин. (Не знам в Gentoo как е.)
Има и други примерни, в които ми харесва идеята на разработчиците или нещо как е направено по подразбиране.)
Слак съм ползвал много малко. Струва ми се, че в него липсват дребни конзолни туулове, с които можеш да си правиш бързо и лесно разни настройки - това го има в Дебиан и много ми облекчава живота (dpkg, apt-get, dpkg-reconfigure и т.н.) Да, сигурно ако имам време и се занимавам доста с компютъра си (примерно професионално) не би ми било проблем и на ръка да го правя, но предпочитам да съм мързелив дебианец и да си ползвам благинките на системата. Чета и се ровя само, когато ми се наложи, примерно нещо не работи както искам.
От друга страна, доколкото разбирам под Gentoo всичко трябва да се компилира :( Девизът им: "if it moves, compile it" звучи весело, но ми е неудобен за практиката :) Искам максимално бързо и лесно да си решавам проблемите: apt-get moo
:}
Та, предпочитам компилираните пакети. Компютърът ми е достатъчно мощен, за да върви отлично всичко компилирано, макар и за 386, тоест да не се тормозя да компилирам, било то и автоматично, което пък би ми загубило време.
(Разбира се има неща, които компилирам. Примерно като работя с wine винаги ползвам последна версия, която обикновено я няма компилирана. MPlayer компилирам пък, не защото ми трябва най-нова версия, а защото не е компилиран с опции, които на мен ми харесват :)
Дебиан го има на различни носители - от дискета до DVD. Аз предпочитам да си сваля първото DVD само (те са две общо). Можеш да го свалиш като .iso (вече; преди не можеше), а и, един път като го свалиш вече можеш да си го ъпдейтваш с jigdo, тоест без да се налага да го сваляш цялото пак :) С jigdo му посочваш твоя ,iso image или cdrom-a и той си генерира списък на това, какво е променено и какво не в новия image (тестинг версията излиза веднъж всяка седмица; поне доскоро беше така, сега не съм се интересувал, дали няма промени). И ти сваля само пакетите, които са променени. После ти прави нов .iso image, който си пишеш на DVD-RW ;) (Можеш разбира се да го прекъсваш и да resume-ваш, а и става по-бързо, отколкото да сваляш всяка седмица новия DVD image.)
Нещо, което не ми харесва в Дебиан-а, но пък го приемам, заради концепцията му: доста неща НЕ са готови за ползване. Примерно в другите дистрота има много благинки, които са по подразбиране включени и могат веднага да се ползват от потребителя. Пример: powernowd - програма, която ти позволява да управляваш процесора на какви мегахерци да работи. Примерно да се превключва на по-висока честота при по-голямо натоварване и обратно. Или да му оказваш на какви максимални/минимални честоти да работи и т.н. Това го видях от Убунту и го направих работещо и на Дебиан-а :) Мисълта ми беше, че системата е направена да работи като основна система, хем да има удобства, но хем и да не се прекалява и да е много натоварена, така че потребителят да реши какво да си качва по-нататък.
Като заключение: мисля, че единствения начин да разбереш, дали една система е добра или не за теб, е да я тестваш :) Прочети тука всеки какво е писал и в процеса на тестването сравни доколко е добре описано и отговаря на твоите изисквания. Инсталирай си първо едната система, ползвай я месец, два, три, ако ти е удобна. После сложи и другата и пак работи с нея известно време. Все пак ние всички си имаме различни изисквания към системата. Ти си имаш своите, така че единствено ти можеш да си я пробваш и да решиш коя е за теб най-добра :) (Или да имаш примерно две системи на избор - аз ползвам Дебиан и Убунту, и двете си имат плюсове и минуси някакви. Но Дебиан ми е първата.)
Забравих за build-ването :)
Ако все пак предпочиташ да build-ваш пакетите, като ги сваляш от сорс, в Дебиан-а можеш:
apt-get source --build paketa
И той си го дърпа и компилира :) Но пак: не виждам смисъл, ако имаш съвременен компютър да компилираш всичко.
apt-get source --build paketa
И той си го дърпа и компилира :) Но пак: не виждам смисъл, ако имаш съвременен компютър да компилираш всичко.
Re: debian vs. gentoo
Ако ти се остава на Slack с портове може да ползваш emerde
Иначе още един глас за Gentoo - на мен ми харесва че мога да си правя каквото си искам и както си искам
USE се използва на 2 места (за препоръчване)
/etc/make.conf (глобално)
/etc/portage/package.use (за отделни пакети)
Много подробна документация има тук
Вероятността да объркаш нещо е нищожна
и не е толкова страшно да си компилираш пакетите
може да ползваш distcc ако имаш още компютри под ръка
на всеки съвременен комтютър това става бързо
Иначе още един глас за Gentoo - на мен ми харесва че мога да си правя каквото си искам и както си искам
USE се използва на 2 места (за препоръчване)
/etc/make.conf (глобално)
/etc/portage/package.use (за отделни пакети)
Много подробна документация има тук
Вероятността да объркаш нещо е нищожна
и не е толкова страшно да си компилираш пакетите
може да ползваш distcc ако имаш още компютри под ръка
на всеки съвременен комтютър това става бързо
Re: Забравих за build-ването :)
Преди време имах Дебиан, нямах абсолютно никакви проблеми с него. Сега обаче в играта влезе и Дженуу. Ще прегледам нещата, след което ще взема и решение.
А я кажи, какво ти е мнението за убунто? Как го намираш? Стабилно ли е като цяло? Може ли после да си инсталирам КДЕ? По какъв начин става инсталацията му? Мисля, че пак беше от livecd, но какво се пише, за да го инсталираш на харда? Спомням си, че кнопикс беше така
А я кажи, какво ти е мнението за убунто? Как го намираш? Стабилно ли е като цяло? Може ли после да си инсталирам КДЕ? По какъв начин става инсталацията му? Мисля, че пак беше от livecd, но какво се пише, за да го инсталираш на харда? Спомням си, че кнопикс беше така
Re: debian vs. gentoo
можеш ли да ми кажеш какви команди се ползват долу-горе? чета там разни неща, но ми е трудно да се ориентирам. В хранилището файловете са .ebuild, аз трябва да ги правя на tgz, изобщо ... как да си намеря файла 'evolution' примерно, след което да си го инсталирам? Какво се пише? 
Re: debian vs. gentoo
По мое мнение няма да се намери толкова отворен линуксаджия, който да е навлезнал в дълбоките води и на двете дистрибуции. Затова, опитай и двете дистрибуции и ще избереш сама. Точно това е начина- човек сам да направи избора. Иначе всеки ще препоръчва това, с което е свикнал. Аз също ще ти препоръчам Gentoo точно по тази причина- не познавам Debian и незнам как работи apt-get инструмента. А за emerge системата- много мощно средство, но иска много четене и УМНО И УМЕЛО ползване. От 1-1.5 ползвам Gentoo, но все още не познавам добре emerge- винаги има какво да се учи. За документацията- ами може би най-добре развита- forum, wiki. Инстал документите са направени на приципа стъпка по стъпка. От това мога да кажа, че НЕ Е ТРУДНО ДА СЕ ИНСТАЛИРА Gentoo, както е разпространено в Linux- средите. Когато имаш документация е лесно. Броя на пакетите са може би по-малко от тези на Debian, но когато нещо ти липсва има сорс, направи си го сама. Все пак според мен това е истинския Linux- сорс, оптимизация и стабилност. Мога да кажа, без да те зарибявам, че това е МОЯТА ДИСТРИБУЦИЯ и едва ли ще ползвам друга.
Re: debian vs. gentoo
tbz са компилрани пакети нещо като tgz на Slackware, rpm на някой дистрибуции или deb за Debian
принципно такъв тип инсталация се разминава с концепсията на Gentoo или ако има build машина
за да инсталирасх evolution:
#emerge -s evolution
излиза ти списък с пакети които имат в името си evolution
# emerge -pv mail-client/evolution
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] gnome-extra/evolution-data-server-1.4.2.1 -debug -doc +ipv6 -kerberos -krb4 -ldap +mozilla -nntp +ssl 13,900 kB
[ebuild N ] mail-client/evolution-2.4.1 +crypt -dbus -debug -doc +gstreamer +ipv6 -kerberos -krb4 -ldap -mono +mozilla -nntp -pda -profile +spell +ssl -static 11,272 kB
Total size of downloads: 25,173 kB
показва ти какви пакети биха се инсталирали и с какви опции ще се компилират и колко е размера на архивите които ще се изтеглеят
може да промениш опциите с локален USE опция (не се препоръчва)
с запис /etc/make.conf за да стане за всички пакети
с /etc/portage/package.use само за този пакет
ако направиш промени може пак да провериш какво е станало
# emerge -pv mail-client/evolution
и ако те удоблетворява инсталираш
# emerge mail-client/evolution
това е всичко
принципно такъв тип инсталация се разминава с концепсията на Gentoo или ако има build машина
за да инсталирасх evolution:
#emerge -s evolution
излиза ти списък с пакети които имат в името си evolution
# emerge -pv mail-client/evolution
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] gnome-extra/evolution-data-server-1.4.2.1 -debug -doc +ipv6 -kerberos -krb4 -ldap +mozilla -nntp +ssl 13,900 kB
[ebuild N ] mail-client/evolution-2.4.1 +crypt -dbus -debug -doc +gstreamer +ipv6 -kerberos -krb4 -ldap -mono +mozilla -nntp -pda -profile +spell +ssl -static 11,272 kB
Total size of downloads: 25,173 kB
показва ти какви пакети биха се инсталирали и с какви опции ще се компилират и колко е размера на архивите които ще се изтеглеят
може да промениш опциите с локален USE опция (не се препоръчва)
с запис /etc/make.conf за да стане за всички пакети
с /etc/portage/package.use само за този пакет
ако направиш промени може пак да провериш какво е станало
# emerge -pv mail-client/evolution
и ако те удоблетворява инсталираш
# emerge mail-client/evolution
това е всичко
Убунту/КДЕ/install
Убунту ползвам и определено ми харесва. Той е Дебиан, в който много неща са пипнати като за краен потребител.
Относно стабилността му: откровено казано досега не ми е правил проблеми. Дори нарочно като излезе Breezy Badger (5.10) НЕ го инсталирах наново от диск, а само го ъпгрейднах от старото, като му смених хранилищата с новите и през Synaptic или Update Manager - ъпдейт на системата. Засега си работи стабилно, както и преди, но забелязвам някои бъгове. Не съществени, но все пак: първо - Synaptic-а се изгуби от менюто, но можеш да го извикаш от Add Programs -> Advanced (от менютата му) или от конзола "sudo synaptic".
Второто нещо - НЕ ми се ъпдейтва ядрото. Когато го инсталирах на друга машина от диск при ъпдейт на системата, като има ново ядро, се ъпдейтва и то.
Чувал съм хора успяват да го омажат, не знам точно как. Аз лично си ползвам само Synaptic за ъпдейт и инсталиране на пакети и никакви проблеми досега. (Някои програми компилирам, разбира се, wine, примерно.)
Относно КДЕ: да, можеш от Убунту много лесно да си направиш Кубунту :) От Synaptic си избираш пакет на КДЕ и той ще ти го инсталира. Имам приятел, който не харесва ГНОМ, но харесва Убунту и съм виждал неговата система - изглежда много добре и с КДЕ. Не ми е споменавал за проблеми.
Относно инсталацията на Убунту: НЕ можеш от LiveCD-то да го инсталираш. Има си InstallCD - слагаш го, рестарт и толкова :) В началото само ще те пита за език. Съветвам те да му дадеш "Български", ако предпочиташ системата после да ти е изцяло на български. Аз така правя и съм много доволен.
Щом си работила с Дебиан, определено си заслужава да пробваш и Убунту :) Просто ще ти е много по-лесно за някои неща :) Примерно ако си с ATI Radeon до 9200 карта (включително) ще имаш работещо 3D, което ти идва от X.org и dri драйверите. Ако си с NVIDIA отваряш Synaptic, търсиш nvidia и си ги инсталираш :) Добре е да погледнеш все пак:
[линк]
/[линк] е на английски/
И последно пак: струва ми се, че без да пробваш и двата си избора няма да имаш категорично решение :)
P.S.
Две думи се сещам за разликите между Убунту и Кнопикс - за мен разликата е голяма. Първо - Кнопикс се стреми да се държи много близо до Дебиан. Което е и добре и зле. Добре е, защото уж ще е по-съвместим с него, примерно ползва неговите хранилища. Зле е обаче, понеже ползва, поне доскоро ползваше XFree86 :( Също не е добре, понеже правят модификации в системата и, като ползва хранилищата на Дебиан и ъпдейтваш, може да стане омазване. Верно, може да се фиксне после, но не е удобно да знаеш, че нещо може да се омаже и да ходиш да търсиш да го фиксваш после.
Убунту имат друга стратегия и, според мен по-правилната: правят си системата и си я развиват, като си имат СОБСТВЕНИ хранилища! Това гарантира сигурната работа от разработчиците.
Хубаво е също, че системата с хранилищата и сайта им е направен ТОЧНО като дебиан-ския :) Виж примерно: packages.debian.org и packages.ubuntu.com :)
(Свободата да НЕ ползват хранилищата и пакетите на Дебиан: правят си свои промени, фиксове, пачове, развиват се много бързо, не са ограничени от Дебиан-а като цяло, който е малко бавен откъм ъпдейти.)
P.S.2
Преди харесвах повече КДЕ, но от Убунту 5.04 насам ГНОМ ми харесва повече. Да, сега работя и с двете - КДЕ в Дебиан и ГНОМ в Убунту, но предпочитам ГНОМ-а. Тоест, ако не си свикнала с ГНОМ, с Убунту много лесно ще свикнеш :)
Относно стабилността му: откровено казано досега не ми е правил проблеми. Дори нарочно като излезе Breezy Badger (5.10) НЕ го инсталирах наново от диск, а само го ъпгрейднах от старото, като му смених хранилищата с новите и през Synaptic или Update Manager - ъпдейт на системата. Засега си работи стабилно, както и преди, но забелязвам някои бъгове. Не съществени, но все пак: първо - Synaptic-а се изгуби от менюто, но можеш да го извикаш от Add Programs -> Advanced (от менютата му) или от конзола "sudo synaptic".
Второто нещо - НЕ ми се ъпдейтва ядрото. Когато го инсталирах на друга машина от диск при ъпдейт на системата, като има ново ядро, се ъпдейтва и то.
Чувал съм хора успяват да го омажат, не знам точно как. Аз лично си ползвам само Synaptic за ъпдейт и инсталиране на пакети и никакви проблеми досега. (Някои програми компилирам, разбира се, wine, примерно.)
Относно КДЕ: да, можеш от Убунту много лесно да си направиш Кубунту :) От Synaptic си избираш пакет на КДЕ и той ще ти го инсталира. Имам приятел, който не харесва ГНОМ, но харесва Убунту и съм виждал неговата система - изглежда много добре и с КДЕ. Не ми е споменавал за проблеми.
Относно инсталацията на Убунту: НЕ можеш от LiveCD-то да го инсталираш. Има си InstallCD - слагаш го, рестарт и толкова :) В началото само ще те пита за език. Съветвам те да му дадеш "Български", ако предпочиташ системата после да ти е изцяло на български. Аз така правя и съм много доволен.
Щом си работила с Дебиан, определено си заслужава да пробваш и Убунту :) Просто ще ти е много по-лесно за някои неща :) Примерно ако си с ATI Radeon до 9200 карта (включително) ще имаш работещо 3D, което ти идва от X.org и dri драйверите. Ако си с NVIDIA отваряш Synaptic, търсиш nvidia и си ги инсталираш :) Добре е да погледнеш все пак:
[линк]
/[линк] е на английски/
И последно пак: струва ми се, че без да пробваш и двата си избора няма да имаш категорично решение :)
P.S.
Две думи се сещам за разликите между Убунту и Кнопикс - за мен разликата е голяма. Първо - Кнопикс се стреми да се държи много близо до Дебиан. Което е и добре и зле. Добре е, защото уж ще е по-съвместим с него, примерно ползва неговите хранилища. Зле е обаче, понеже ползва, поне доскоро ползваше XFree86 :( Също не е добре, понеже правят модификации в системата и, като ползва хранилищата на Дебиан и ъпдейтваш, може да стане омазване. Верно, може да се фиксне после, но не е удобно да знаеш, че нещо може да се омаже и да ходиш да търсиш да го фиксваш после.
Убунту имат друга стратегия и, според мен по-правилната: правят си системата и си я развиват, като си имат СОБСТВЕНИ хранилища! Това гарантира сигурната работа от разработчиците.
Хубаво е също, че системата с хранилищата и сайта им е направен ТОЧНО като дебиан-ския :) Виж примерно: packages.debian.org и packages.ubuntu.com :)
(Свободата да НЕ ползват хранилищата и пакетите на Дебиан: правят си свои промени, фиксове, пачове, развиват се много бързо, не са ограничени от Дебиан-а като цяло, който е малко бавен откъм ъпдейти.)
P.S.2
Преди харесвах повече КДЕ, но от Убунту 5.04 насам ГНОМ ми харесва повече. Да, сега работя и с двете - КДЕ в Дебиан и ГНОМ в Убунту, но предпочитам ГНОМ-а. Тоест, ако не си свикнала с ГНОМ, с Убунту много лесно ще свикнеш :)
Re: debian vs. gentoo
Да добавя и разделените пакети на KDE - спестяват инсталирането на 2/3 от цялото нещо поне при мен.
Има и начин да се инсталират неподдържани програми, чрез написването или сваляне на .ebuild и слагането му в overlay на potrage.
Има и начин да се инсталират неподдържани програми, чрез написването или сваляне на .ebuild и слагането му в overlay на potrage.
Re: офтопик
относно ъпдейтването на ядрото
аз си сложих пакета linux-image-686 който се грижи за обновяването на ядрото (той е различен, от например linux-image-2.6.12-10-686)
ето какво пише в описанието му
This package will always depend on the latest kernel image available for Pentium Pro/Celeron/Pentium II/Pentium
III/Pentium IV.
има и един linux-686 (който незнам ква точно му е разликата)
също така е добре да си сложиш linux-restricted-modules-686, който пък се грижи за несвободните модули по същия начин
аз си сложих пакета linux-image-686 който се грижи за обновяването на ядрото (той е различен, от например linux-image-2.6.12-10-686)
ето какво пише в описанието му
This package will always depend on the latest kernel image available for Pentium Pro/Celeron/Pentium II/Pentium
III/Pentium IV.
има и един linux-686 (който незнам ква точно му е разликата)
също така е добре да си сложиш linux-restricted-modules-686, който пък се грижи за несвободните модули по същия начин
Re: офтопик
А моята препоръка е да не ползваш каквито и да било туулове да ти мажат по ядрото, модулите му и т.н. Поне това може да си го направиш на ръка, а и е по-сигурно, в случай, че знаеш какво правиш.
Re: debian vs. gentoo
Ха, преди време и аз имах подобна дилема - с какво да заменя Slackware, и точно като теб се колебаех между Debian и Gentoo.
След като тествах и двете, Debian като че надделя с това, че е по-изтестван (визирам stable branch-a) и изисква в пъти по-малко потребителска намеса при конфигурирането на тривиални неща - повечето от пакетите които инсталираш имат диалогови екрани, с които настройваш основната им функционалност още по време на инсталацията на пакета.
Gentoo иска повечко чакане което, ако трябва да сме честни, спокойно можеш да си спестиш
... От друга страна ако ти се ръчка повече, Gentoo e твоят избор...
В крайна сметка обаче си останах със Slackware, а Debian e като втора OS поне засега...
воля, воля... и пак воля...
След като тествах и двете, Debian като че надделя с това, че е по-изтестван (визирам stable branch-a) и изисква в пъти по-малко потребителска намеса при конфигурирането на тривиални неща - повечето от пакетите които инсталираш имат диалогови екрани, с които настройваш основната им функционалност още по време на инсталацията на пакета.
Gentoo иска повечко чакане което, ако трябва да сме честни, спокойно можеш да си спестиш
В крайна сметка обаче си останах със Slackware, а Debian e като втора OS поне засега...
воля, воля... и пак воля...
A Защо Дебиан
Здравейте !
Аз не съм много навътре в линукс-а но да попитам и аз нещо :) Аз в момента съсм със Slamd64 и като цяло съм доволен. При преминаване към тази 64 битс имах 3 възможност и Slamd64, Gentoo, i Debian - за х86_64 архитектура. Debian-a изобщо не успя да ми разпознае диска (САТА), което доста ме разочарова. и мисля, че няма да ползвам него, освен ако не открия някой сериозен проблем в слака. Gentoo-то - ами не ми се чакаше няколко часа да ми прекомпилира гнома.
Та ако някой има опит със 64 биовия дебиан бих се радвал да сподели.
Аз не съм много навътре в линукс-а но да попитам и аз нещо :) Аз в момента съсм със Slamd64 и като цяло съм доволен. При преминаване към тази 64 битс имах 3 възможност и Slamd64, Gentoo, i Debian - за х86_64 архитектура. Debian-a изобщо не успя да ми разпознае диска (САТА), което доста ме разочарова. и мисля, че няма да ползвам него, освен ако не открия някой сериозен проблем в слака. Gentoo-то - ами не ми се чакаше няколко часа да ми прекомпилира гнома.
Та ако някой има опит със 64 биовия дебиан бих се радвал да сподели.
Slackware
Защо все остана на Slackware ? Според мен при Gentoo предимството пред Slackware е, че има dependences. При Slackware пак всичко си го компилирам от Ц-то освен графичната среда.
Re: Slackware
Поради 2 основни причини:
1. Пакетите които Patrick Volkerding приготвя са тествани достатъчно, в резултат на което са доста стабилни. Дори -current версията не може да се нарече beta. Отделно виждам, че човекът се съобразява с желанията на потребителите си.
2. Изобщо не ми пречи липсата на зависимости между пакетите. Ако ми трябва нещо, което не е в дистрибуцията, инсталацията почти винаги минава без проблеми - development инструментите са перфектно подбрани и почти не липсват библиотеки (освен някой по-специфични, чиято инсталация не е проблем). Създаването на пакет за Slackware е най-елементарно (в сравнение с Debian или RedHat) и поради тази причина всяко приложение което компилирам си седи и като пакет, за да не ми се налага прекомпилация...
От друга страна зависимостите могат да бъдат и проблем - ето ти един пример от вчера с Debian unstable - половината KDE зависи от библиотеката libkde4c2, другата половина - от libkde4c2a, но интересното е, че libkde4c2 и libkde4c2a не могат да са инсталирани едновременно...
воля, воля... и пак воля...
1. Пакетите които Patrick Volkerding приготвя са тествани достатъчно, в резултат на което са доста стабилни. Дори -current версията не може да се нарече beta. Отделно виждам, че човекът се съобразява с желанията на потребителите си.
2. Изобщо не ми пречи липсата на зависимости между пакетите. Ако ми трябва нещо, което не е в дистрибуцията, инсталацията почти винаги минава без проблеми - development инструментите са перфектно подбрани и почти не липсват библиотеки (освен някой по-специфични, чиято инсталация не е проблем). Създаването на пакет за Slackware е най-елементарно (в сравнение с Debian или RedHat) и поради тази причина всяко приложение което компилирам си седи и като пакет, за да не ми се налага прекомпилация...
От друга страна зависимостите могат да бъдат и проблем - ето ти един пример от вчера с Debian unstable - половината KDE зависи от библиотеката libkde4c2, другата половина - от libkde4c2a, но интересното е, че libkde4c2 и libkde4c2a не могат да са инсталирани едновременно...
воля, воля... и пак воля...