Кой Linux?

7 отговора 389 прегледа
#1

Кой Linux?

Може би подобен въпрос се е задавал тук,
но не намерих.
Желая да ползвам Linux у дома с цел
самообразоване. Не съм съвсем лаик,
работил съм като програмист и администратор
на Windows, но Linux почти не го познавам.
Та въпроса ми е кой Linux е най-подходящ
за да се уча? Именно за самообучение (т.е. администриране),
а не игри, музика или нещо подобно.
Доколко различните дистрибуции се различават в
смисъл, че ако уча едната доколко ще мога да разбера друга?
Понастоящем имам 3 дистрибуции:
Red Hat 9, Debian и mandrake и не знам от коя да почна.
Може да ме посъветвате и някоя друга освен тези,
аз ще си намеря ако трябва.
Благодаря.

Отговор
в отговор на Eмил #2

Re: Кой Linux?

Пробвай всички дистрибуции. Разликите са в начина на инсталиране на пакетите и програмите, които инсталират дистрибуциите. Има и разлики в разположението на скриптовете, които се изпълняват при стартиране на системата.

Аз лично предпочитам Slackware. На база на тази дистрибуция (компилирани пакети) правя собствена - VS Live GNU/Linux. Опитвам се да направя лесна за ползване дистрибуция (която даже работи без да се инсталира). Също така правя и програма, която да инсталира тази дистрибуция. До някъде се получи.

Търсят се свободни Unicode шрифтове!
Отговор
в отговор на Eмил #3

просто е

: пробвай всички :>

Отговор
в отговор на Eмил #4

Такива като тебе са най-лесни :]]

Предвид, че си се занимавал с програмиране и администриране, ЛИНУКС ще ти дойде песен :}}
И аз така като тебе, макар и в непрофесионален план.
И едно лично предупреждение: Внимавай, че човек лесно се пристрастява. Понеже е страшно логичен и ужасно лесен за разбиране и ползване! :]]]]
В началото може да не ти е всичко ясно, но с малко четене, питане и проби - много бързо ще навлезеш в нещата и (като мен) ще се чудиш как може да има такава готина, стабилна и абсолютно кефеща система! :]]]

По същество: Лично аз бих ти препоръчал следните 3 дистрибуции за начало:

1. Мандрейк
Последната му версия е Мандрейк10. Може да се свали от mandrake.org
(Даваш, че 'си член на клуба или скоро планираш да станеш' ;)

Много е лесен за ползване. За начало е отличен. Давал съм го на Уиндоуз-ки потребители, непонзаващи ЛИНУКС. С крати обяснения за дялове, суап и т.н. въпросът се решава за един ден :]]
Има също инсталация изцяло на български и КДЕ изцяло на български. В случай, че английският те затруднява или си предпочиташ системата на роден език :)
Много улеснен, почти всичко правиш с мишка...

2. РедХат/Федора
Също много добър за начинаещи. С кирилицата също няма да имаш проблем. Мисля също има инсталация на български (не съм сигурен), но не знам, дали има българизиран Десктоп.
По настоящем има Федора2 стабилна версия. Не съм я изпробвал, но я хвалят много. Въпрос на вкус.
Разликите с Мандрейк са различния интерфейс на КДЕ (примерно) и различните туулове за настройка на периферни устройства, различните пакети включени в тези две дистрота...
Иначе и Мандрейк и Федора ползват .RPM компилирани пакети.

3. Кнопикс/Дебиан
Това бих ти го препоръчал като понапреднеш малко.
Специално Кнопикс е лесен, защото може да се ползва и само от CD, тоест без да се инсталира. Ако желаеш пък можеш да си го инсталираш. И после да си го ъпдейтнеш до последен Дебиан :]]
Но по-скоро започни с една от горните 2 дистрота, поработи малко, за да свикнеш с *nix и след това опитай Дебиан или Слакуер (или BSD, съответно, ако ти е по вкуса :)


Какво ще ти е нужно?
1. Дистротата :]]
Ако си от Пловдив - ела да ти ги копна (без пари на твои носители).

openclub-bg.org
turnovg@hotmail.com
ICQ: 116987156

Или пък си ги свали от нет-а.
(ОБЕЗАТЕЛНО ПРОВЕРЯВАЙ ЧЕКСУМИТЕ!
По принцип и Мандрейк, и РедХат/Федора в началото при инсталиране имат опция да си проверяват носителите, от които инсталират. Ако ти даде грешка при тази проверка, НЕ инсталирай от съответния носител.
Ако не ти са хубави носителите и ти даде някоя грешка, било то при инсталация или при работа после, няма да знаеш, дали в тебе е грешката, дали в системата, дали в дисковете.)

2. За самата инсталация какво ти трябва:
Място на харда около 2 ГБ. Според моите виждания.
Зависи и какво ще инсталираш.
Ако сложиш повече - няма да сбъркаш. Но, ако ти е кът - гледай да е поне 1.5-2 ГБ.
И трябва да е на отделен дял, може би си наясно.
Тоест, ако искаш да си запазиш Уиндоус, трябва да имаш поне 3 дяла, които да изглеждат примерно така:

1-ви дял - Primary - Windouz ---> hda1
2-ри дял - Extended-Logical1 - LINUX ---> hda2
3-ти дял - swap ---> hda3

Суап (swap) дял-а обикновено се дефинира като два пъти паметта. Тоест, ако имаш 128 MB памет суап-а да ти е примерно 256 (260 МБ). Ако имаш 256 или повече, няма нужда суапа да ти е два пъти паметта. Но пък ако имаш място - направи го :) Във всеки случай да не е повече от 512 MB ;)

Харддискът можеш да си го разделиш на дялове без да си губиш данните с qtparted.
Най-лесния начин за това е, примерно ако имаш Кнопикс - буутваш от него и като влезеш, пускаш си една конзола и вътре пишеш:

su
qtparted

Първата команда те прави суперпотребител (руут) и имаш права да си разделиш харда. Втората команда прави точно това. Ще видиш графичен интерфейс, който много прилича на PartitionMagic, ако си го ползвал. Опитай.
(Има няколко вида файлови системи за ЛИНУКС: ext2, ext3, ReiserFS
Аз ползвам ext3, но може да си сложиш и ReiserFS; аналогичните в Уиндоуз са FAT32, NTFS и т.н.)

И последното важно нещо е инсталацията на буут мениджър (boot manager, boot loader). Има 2 такива, които се ползват най-често под ЛИНУКС: LILO и GRUB. Аз ползвам LILO, че ми изглежда по-разбираем :)
Буут мениджъра може да се инсталира на MBR (MasterBootRecord) или на BootSector-a на дяла, където ти е ЛИНУКС-а. Аз предпочитам и винаги го инсталирам на MBR.
В началото, след рестартиране на компютъра ще ти се появи менюто на LILO и ще те пита, дали искаш да си пуснеш Уиндоуз или ЛИНУКС :)


В случай, че решиш да си инсталираш Кнопикс:
Последната версия е от 17-ти май 2004 г. Има го на knoppix.net.
(И си пиши дистрибуциите на RW дискове, че много често излизат нови ;)

След разделянето с qtparted, в същата конзола, където си root, за инсталация напиши:

knoppix-installer

(или старото беше:
knx-hdinstall
(което стане))

И той ще те пита на кой дял, но, при положение, че си си разделил предварително харда, директно ще си намери ЛИНУКС-кия дял (примерно ext3), който си подготвил, а също и суапа (swap), така че само Next->Next ще ти е инсталацията :)

Най-лесно ще е, ако имаш празен хард да пробваш. Вземаш 3-те (или са 4, но и с 3-те може) диска на Мандрейк и само с бутон 'Следващ' ще си инсталираш системата лесно и бързо :) Това мисля е най-лесния начин да започнеш.

По време на инсталацията на която и да е ЛИНУКС дистрибуция ще можеш да си избираш пакет по пакет. НЕ го прави. Инсталирай по групи, както са ти дадени. Пакет по пакет повече ще се объркаш, а може и да оплескаш някои зависимости. Освен това след инсталацията винаги можеш да си добавиш или да махнеш нещо.
И, пак по време на инсталацията ще те пита и за други неща. Примерно - нива на сигурност и разни такива. За всичко си има описание. Просто го прочети. А ако те мързи - дай 'Следващ' ;)



Еми, това е. Не е никак страшно. Най-страшното е, че не познаваш системата :) И в началото ще ти изглежда малко странно. Но пък много бързо ще се ориентираш да си пускаш музика (xmms), филми (xine, mplayer) и интернет (netscape, mozilla, konqueror), понеже всичко е много подобно на графичния интерфейс на Уиндоуз - икони, папки, СтартМеню и мишка :)
(Основните среди (мениджъри на прозорци) са KDE и Gnome. Аз ползвам KDE, защото... Ако имаш достатъчно място и мощен компютър - сложи си ги и двете и ги пробвай :))
Иска и четене, обаче. За да разбереш системата и да си я настройваш добре и, да функционира точно както искаш - трябва четене. И питане. И проби ;)
В linux-bg.org има интересни и полезни статии за много неща. Също има и дистрота, които можеш да си свалиш оттам. Примерно Мандрейк10 ;)
Има и книги за ЛИНУКС на български.
Също да не те е срам да питаш google.com - той всичко знае ;))


Успех
(И чакаме следващи въпроси. Вече като ЛИНУКС потребител :]])

Отговор
в отговор на fla #5

Благодаря за отговорите

Благодаря за коментарите на всички,
особено на fla - как не те мързеше да пишеш толкова :)
Ще експериментирам (т.е. ще уча).

>>>Не е никак страшно. Най-страшното е, че не познаваш системата :) ...

Не е страшно разбира се. Под "непознавам Линукс" имам предвид,
че нямам пълноценно сглобена система от знания за него.
Просто да се инсталира и да се получи нещо каквото и да е
не е проблем. Соуп файл, разделяне на дялове, шелл,
буут менажер и прочее са понятия които (като концепция)
почти не зависят от ОС-а. Например аз познавам Уиндоус.
Под "познавам" означава не че мога да го инсталирам, да
пусна филм или някакъв софтуер. Ако се използва не за
забавление, а за сериозна работа, то нещата могат да бъдат
много сложни. Мен винаги са ме дразнели флеймовете
от типа уиндоус против линукс или обратното. Тези които
участват в тях според мен са "ограничени" в известен смисъл.
И двете системи при сериозно отношение имат какво да дадат.
Затова и реших за се захвана и с Линукс. Знам че има какво
да даде.
Вече съм инсталирал линукс преди около две години,
но за съжаление малко се занимавах с него.

>>> (И чакаме следващи въпроси. Вече като ЛИНУКС потребител :]])

Ами ето един въпрос:
Чел съм книги (недостатъчно) за линукс, но не намерих
отговор на следното - файл в юникс/линукс има маска
за правата на достъп до него. 3 вида: за собственика,
групата и всички останали. Въпрос: Коя група? Потребителя
само в една група ли може да участва? Ами ако има
100 потребителя регистрирани в системата обособени в
10 групи мога ли да дам различни права за файла
на всички групи?
Този въпрос даже съм го задавал на "линуксджия",
но за жалост той не можа да ми каже.
А! И освен това могат ли групи да се включват една в друга?
За сега това.

Отговор
в отговор на Eмил #6

Re: Благодаря за отговорите

> Коя група?
Vseki fayl si ima i grupa-sobstvenik.

> Потребителя само в една група ли може да участва?
Ne, no vse pak ima edna osnovna (podrazbirashta se) (pishe ya v /etc/passwd, dopylnitelnite - v /etc/group). Kogato potrebitelyat syzdava fayl, obiknoveno toy se syzdava sys grupova sobstvenost na osn. mu grupa. Izkluichenie se pravi, kogato parent direktoriyata e setguid (chmod g+s). Togava se syzdava s grupata na parent direktoriyata.

> мога ли да дам различни права за файла на всички групи?
Ne.

> И освен това могат ли групи да се включват една в друга?
Ne. Osven moje bi s nyakakyv vid PAM, s koyto az ne sym zapoznat.

Редактирано от Potencialen emigrant на

Отговор
в отговор на Eмил #7

Моля :)

Относно отговора ми:
Не е проблем да го напиша. Пиша достатъчно бързо.
За желание - и желание имам :)
Само времето ми е кът. Но май при всички е така :)

Относно въпроса за привилегиите: Potencialen emigrant ти е дал хубав отговор. И на мен ми беше полезен. Така че му благодаря :) (Ако чете този постинг).


Успех пак :)

Отговор
в отговор на Potencialen emigrant #8

Re: Благодаря за отговорите

Благодаря пак на всички.
Като ми възникнат проблеми пак ще питам.

Отговор