Gentoo

Gentoo срещу. Сравнение на Ubuntu Linux

Gentoo срещу. Сравнение на Ubuntu Linux

Навикът е враг на промяната. Ако използвате Linux от известно време, може да сте свикнали с дистрибуцията, която предлага. Ако вашата ситуация и изчисления се нуждаят от промяна, тогава трябва да помислите. Ако не, може да помислите за изучаване на нова система в полза на задържането. Знанието е много лек товар.

Кратко Gentoo

Системата Gentoo е насочена към по-разумни потребители, тъй като е неудобно да започнете. Като пример вашият инсталатор е само команден ред, което означава, че трябва да компилирате софтуера, така че сте инсталирали. Има обаче някои изключения от това.

Когато изберете Gentoo, трябва да сте подготвени за командния ред. Освен това, вие също не се нуждаете от десктоп по подразбиране. Ако искате малко повече удобство, използвайте производна. Можете да намерите сравнение на производни в тази статия.

Въпреки че използването на инсталатора на команден ред изглежда неудобно, изгодно е, след като свикнете с него. По-специално мениджърът на пакети за команден ред на Gentoo има изненадващ брой функции, включително новини! С това можете да прочетете последните новини за Gentoo от командния ред.

Ако имате проблем с намирането на вашето приложение, можете да добавите поддръжка за Flatpak с пакет. Ако искате да използвате AppImage, ще ви трябва необходимия libfuse, който Gentoo предоставя като sys-fs / fuse.

Кратко Ubuntu

Ubuntu е полирана версия на Debian. Включените пакети ще ви помогнат да намерите по-лесно производни.  Това е най-популярната дистрибуция, предоставена от Canonical. Винаги ще намерите препратки към Ubuntu, когато се занимавате с Linux.

Представяте ви страхотен графичен инсталатор, когато изберете Ubuntu. Преди да започнете, не забравяйте да изберете любимата си работна среда. По подразбиране е GNOME, ако искате KDE, тогава трябва да изберете Kubuntu. Ако имате други предпочитания, има различни предварителни настройки. Ако започнете с грешния, ще получите много ненужни пакети.

Добавянето на софтуер може да стане по много начини. Стандартно е, разбира се, собствените им хранилища, които използват файлове във формат Debian. На второ място, те също са избрали и проектирали щракване като вторичен стандарт. Освен това можете да използвате Flatpak и AppImage.

Основни разлики във философията

Ubuntu използва диспечера на пакети Debian, насочен главно към двоични пакети. Въпреки че изходният код е достъпен за повечето пакети, това прави инсталацията по-бърза. Освен това скачането между мениджърите на настолни компютри е по-малко рисковано. Gentoo има за цел да достави изходния код и да позволи на инсталатора да го компилира за платформата, която използвате или планирате да използвате. Gentoo се опитва и обикновено успява да създаде система, която е изключително оптимизирана за конкретната система, която използвате. Всъщност можете да изберете конкретния модел процесор, ако желаете. С променливата USE можете да принудите двоичния файл да поддържа само вашия конкретен работен плот. Освен това можете да компилирате всеки пакет и да го инсталирате на двете системи. Въпреки това философията води до съвсем различно поведение по подразбиране. Това доведе до много пламъчни войни.

Разлики в пакета

Пакетите в Gentoo съдържат връзки към нагоре и рядко имат включен изходен код. По-голямата част от пакетната система ви помага да зададете опциите за компилация и да обработвате кръпки.

Пакетите в Ubuntu, за разлика от тях, съдържат целия двоичен или изходен код. Зависимостите се контролират от двете системи, въпреки че в Gentoo можете да използвате параметри, наречени слотове, за да имате инсталирани няколко версии. В Ubuntu трябва да преминете през обръчи, за да получите няколко версии, макар че с приложения можете да използвате AppImage.

Разлики в използването и инсталирането

Основната цел на Gentoo е да оптимизира системата при всяка инсталация. Както споменахме по-горе, това води до дълга и често бавна процедура на инсталиране. Привържениците твърдят, че това ще доведе до по-бърза и стабилна система. Това вероятно е вярно, стига да отделите време да свършите работата при инсталирането. За малки системи е добра идея да стартирате инсталацията си с разпределен компилатор, като distcc. Това ще ускори компилацията, като същевременно ще доведе до по-оптимизирана система. За много потребители това е неприятност. Въпреки това и за двата случая имате специални дистрибуции и процедури за популярната Raspberry Pi. Това включва оптимизиран файл Stage3, който е основна система, която може да работи на целевите системи. Процедурата е тук, показва ви как да изтеглите изображението и Stage3. На всичкото отгоре получавате кратко въведение в кръстосаното компилиране с помощта на пакета Gentoo 'sys-devel / crossdev'. Този пакет поддържа Armv6, така че можете да инсталирате на оригинала и, най-важното, Pi Zero W.

За Ubuntu можете да избирате и инсталирате изображения от техния уебсайт. Те са готови системи, които имат за цел да бъдат сървъри или настолни компютри по ваш избор. Можете също така да използвате пакетите-източници и да компилирате нещото, при което е по-малко сложно в сравнение с използването на Gentoo.

При по-големи системи, като лаптоп, трябва да измервате производителността или да имате изключителни изисквания, за да направите значителна разлика. Много любители на Gentoo избират подходящо производно и се придържат към това. Когато усетят, че се нуждаят от подобрение, те прекомпилират съответните части на системата.

Кой е победителят?

Това е много субективен въпрос. Отговорът може да се различава за един и същ потребител от различни обстоятелства. Ubuntu печели с лекота за стартиране, няколко пакета и удобство. Gentoo има предимството да стане най-ефективният, точно както е тяхната цел. Трябва да изберете какви са вашите приоритети и да се придържате към него. Най-важното нещо, което трябва да имате предвид, е разпределението, което отговаря на вашите нужди за вашата система. Много пъти Gentoo ще печели, но само след като сте положили усилия по правилните причини.

Заключение

За много потребители изборът на Gentoo е гигантски скок. Скок, който те никога не предприемат, но може да бъде сериозна грешка, ако имате важни причини да използвате вашия компютър или система от компютри.

Урок за OpenTTD
OpenTTD е една от най-популярните бизнес симулационни игри там. В тази игра трябва да създадете прекрасен транспортен бизнес. Въпреки това, ще започне...
SuperTuxKart за Linux
SuperTuxKart е страхотно заглавие, създадено да ви предостави безплатно изживяването на Mario Kart във вашата Linux система. Играта е доста предизвика...
Урок за битка за Уеснот
Битката за Уеснот е една от най-популярните стратегически игри с отворен код, които можете да играете по това време. Тази игра не само се разработва о...