Так вже історично склалося, що процес установки пакетів в різних дистрибутивах істотно відрізняється. Та й самі установчі пакети мають різний формат. Дана стаття в нагоді користувачам дистрибутива Fedora (Джерело).

У старіших версіях Linux(Що базуються на Red Hat) існувало лише два способи установки програм. Це збірка з вихідних кодів і установка з RPM-пакетів. Розглянемо кожен спосіб детальніше.

Тексти програм викачуються з сайту програми. У загальному випадку, для установки потрібно розпакувати і виконати 3 команди: configure, makeі make install. Перша команда має дуже багато параметрів (вивести список яких можна, запустивши configure -help), Таких, як шлях установки програми, шляхи до різних бібліотекам і багато інших. Після вдалого завершення першого етапу, потрібно запустити команду make. Вона скомпілює вихідні коди в бінарні файли. Якщо компіляція пройшла успішно, то за останньою командою скомпільовані файли скопійовано за своїми тек. Перевага такого способу установки полягають по-перше в тому, що 99% всіх open source - програм поширюються в исходниках, а RPM-пакету у потрібної програмиможе не бути (зараз, щоправда, формат RPM дуже поширився і майже всі розробники намагаються створювати пакети в цьому форматі). По-друге завжди можна відредагувати вихідні встановлюваної програми, виправивши помилку або внісши потрібні зміни. Мінус тільки один - для використання цього способу необхідно знати мову програмування c / c ++ і архітектуру ОС. Тому далеко не кожен може користуватися цим способом, особливо, якщо при цьому виникли будь-які помилки.

Установка з RPM-пакету проводиться так: необхідно завантажити RPM-пакет і виконати всього одну команду: rpm -Uvh ./packet_name.rpm(де packet_name- ім'я файлу пакета). Такий спосіб не тільки набагато простіше, але і швидше, так як в пакеті програма вже скомпільована (час на компіляцію програми може йти досить багато, в залежності від потужності вашого комп'ютера). Однак спосіб теж не ідеальний, так як часто буває, що програма для своєї установки вимагає, щоб також були встановлені будь-які інші пакети (наприклад з потрібними бібліотеками) - з'являються так звані залежності. Якщо програма вимагає одну бібліотеку - не страшно, але програма може вимагати 10 і більше бібліотек, кожна з яких, в свою чергу, теж може вимагати установку бібліотек. Тому час установки програми може сильно затягнутися.

Однак в останніх версіях Fedora з появою такої консольної утиліти, як yum, встановлювати програми дуже приємно. Для цього потрібно всього-на-всього набрати в консолі команду: yum install name(де name- ім'я програми для установки). Мало того що yumсама завантажить з інтернету потрібний пакет і встановить програму, вона також завантажить і встановить всі програми, що вимагаються для цього. Якщо ви не любите користуватися консоллю, в KDE, наприклад, з меню запустіть програму Система / Установка / видаленняпрограм і встановіть програму, використовуючи графічний інтерфейс.

А ви вже подбали про прийдешнє і неминучому торжестві? Адже за всіма цими турботами і суєтою підкрався він - новий рік! І подарунки на новий рік 2010 потрібно починати готувати вже зараз. Адже на передодні свята починається загальне божевілля і штовханина.

Linux Fedora- це швидка, повнофункціональна, стабільна операційна системадля щоденного використання, створена міжнародною командою розробників і користувачів. Вона безкоштовно розповсюджується для будь-яких цілей: копіювання, навчання або використання.

Завантажити останню версіюпрограми можна з сайту: http://fedoraproject.org/

Образ дистрибутива записується на накопичувач USB, установка програми відбувається дуже швидко, інтерфейс інсталюється програми інтуїтивно легко зрозумілий.

Судячи по гарячих суперечок на комп'ютерних форумах, проблема установки драйвера Nvidia для дистрибутива Fedora є хронічною. У новій версії програми знову немає «таблетки» для вирішення цієї проблеми. Перевіривши кілька методів, які пропонували активні члени спільноти, до позитивного результату я так і не прийшов, а після установки драйвера комп'ютер з графічним режимом взагалі не стартує, тому було прийнято рішення залишити вільний модуль.

У новій версії з'явилися інноваційні програми: календар-планувальник Calcurse, календар pal, система для розпізнавання текстів cuneiform, програма створення презентацій Ease, плагін для експорту документів та інші.

Новий GNOME 3 надає користувачеві набагато більше можливостей, завдяки розширень Shell. Їх дуже багато, всі вони знаходяться на одному сайті і встановлюються дуже просто. Розширення дозволяють кардинально змінювати вид робочого столу. Керувати розширеннями є прямо з сеансу. Якщо не стартує оболонка, користувач може відключити розширення викликали конфлікт. Це дуже зручно під час тестування.

Нижче докладно розказано і показано, як можна встановити і налаштувати робочий комп'ютер з використанням дистрибутива Linux Fedora 16, який може цілком замінити операційну систему на Вашому комп'ютері.

Переваги Fedora 16

Переваги очевидні: Ви безкоштовно отримуєте безпечну систему без будь-яких обмежень, яка працює на будь-якому (навіть застарілому) обладнанні. У комплекті з програмою Ви також абсолютно безкоштовно отримуєте програмне забезпечення. І зауважте, все це абсолютно законно.

Тож почнемо! Щоб повністю замінити операційну систему Windows нам доведеться встановити такий софт:

графіка: Google Picasa (програма для роботи з цифровими фотографіями), GIMP (редактор зображень, безкоштовно розповсюджуваний аналог програми Photoshop), Shotwell Photo Manager (переглядач і каталогізатор зображень).

Інтернет: aMule, Opera, Azureus / Vuze, Google Chrome, Empathy IM Client, Firefox, Skype, FileZilla, Flash Player, Xchat IRC, Thunderbird, Evolution, Transmission, Gwibber Social Client, Google Earth.

Програми для офісу: LibreOffice Calc (аналог Excel), LibreOffice Writer (аналог Word), Adobe Reader, Scribus, GnuCash.

Аудіо та Відео: Audacity, Amarok, Brasero, Banshee, Rhythmbox Music Player, MPlayer, gtkPod, dvd :: rip, XMMS, Sound Juicer CD Extractor, Real Player, VLC Media Player, Totem, K3B, Xine і Multimedia-Codecs.

Інше: TrueType, VirtualBox OSE, Java, запис і читання інформації з NTFS.

Звичайно, Ви вже помітили, що деякі програми взаємозамінні, а деякі додатки зайві, наприклад, є дві програми для запису CD і DVD (Brasero і K3B). Виберіть, яка Вам більше до душі, а іншу не встановлюйте. Так само поступите і з аудіоплеєрами (Banshee, Amarok, XMMS, Rhythmbox) або браузерами (Firefox, Chrome, Opera).

Для установки базової системи викачуємо інсталяційний пакет Linux Fedora 16з даного сайту - http://fedoraproject.org/
Якщо Ваше обладнання не підтримує GNOME 3, то на екрані Ви побачите таке повідомлення:

Для установки Linux Fedora 16 на жорсткий диск: Applications - System Tools - Install to Hard Drive.

Вибираємо розкладку клавіатури.

Побачивши повідомлення "The storage device below may contain" data - тиснемо «Yes».

Ім'я хоста залишаємо як є, тиснемо «Next».

Вибираємо свій часовий пояс.

Вводимо пароль адміністратора (суперкористувача).

Розмітка стоїть за умовчанням, тому тиснемо «Next». Якщо Ви просунутий користувач і знаєте що хочете, можете вибрати свій варіант.

Підтверджуємо, тиснемо на «Write changes to disk»

Починається установка Linux Fedora 16.

Після завершення установки тиснемо «Reboot» і виймаємо диск з CD-ROM.

При першому завантаженні системи з'являється майстер завантаження. Тиснемо «Forward».

Приймаємо ліцензію, потім вибираємо дату і час.

додаємо обліковий запискористувача системи.

Представляємо системі дані про встановлений обладнанні.

Входимо в систему під своїм ім'ям користувача.

Починається оновлення системи. Майстер програмного забезпечення Software Update перевіряє останні оновлення. Тиснемо на «Install Updates».

Перезавантажуємося після установки всіх оновлень.

Права користувача root (sudo) - це команда для підвищення привілеїв користувача. З нею можна виконувати завдання адміністратора, не "логін" як адміністратор (root).

Відкриваємо термінал і заходимо під «root».
su

Відкриваємо файл / etc / sudoers.

У частині root ALL = (ALL) ALL додаємо свого користувача, наприклад:

#Allow root to run any commands anywhere

root ALL = (ALL) ALL

polzovatel ALL = (ALL) ALL

Відключаємо SELinux. Для цього відкриваємо термінал Applications  System Tools  Terminal

Відкриваємо від root - / etc / sysconfig / selinux.

sudo gedit / etc / sysconfig / selinux

Відзначаємо SELINUX як «disabled».

Перезавантажуємося.

Відкриваючи «Applications», дивимося, що у нас в наявності.

Додаємо додатковий репозиторій - сервер в інтернеті, звідки встановлюються всі пакети (додатки). Репозиторій захищає користувача від ймовірності підхопити шкідливий код. На жаль, офіційний репозиторій Linux Fedora не містить всі необхідні програми, але існує сторонній репозиторій для Linux Fedora 16, в ньому є все, що потрібно.

Заходимо в Applications - System Tools - Terminal і логін під root.

Ця команда додає репозиторій в Ваш менеджер пакетів.

Потім додаємо репозиторій Skype:

sudo gedit /etc/yum.repos.d/skype.repo

Тепер додаємо репозиторій Google (для програм Google Earth і Picasa).

sudo gedit /etc/yum.repos.d/google.repo

Вставляємо його, зберігає і виходимо.

Імпортуємо ключі-GPG для пакетів.

sudo rpm -import / etc / pki / rpm-gpg / RPM-GPG-KEY *

Тепер приступаємо до установки програм.
Відкриваємо Applications - System Tools - Add / Remove Software.
На екрані з'явиться менеджер пакетів.

Використовуючи форму пошуку виберемо всі необхідні пакети для установки. (Зірочка - це груповий символ, наприклад, libreoffice * позначає, що всі пакети, які починаються з libreoffice необхідно встановити).
Тиснемо на «Apply».

Вибрані пакети встановлені.

Перевіряємо, встановився чи плагін Flash, Запускаємо Firefox. Потім вводимо в адресному рядку команду

Встановлюємо TrueType шрифти.

Fedora 8 можна встановити на будь-який сучасний (і не дуже) комп'ютер. Основна вимога - це 256 Мбайт (можна і більше!) оперативної пам'ятіі як мінімум 3 Гбайт вільного місця на жорсткому диску.

Якщо у вас менше 256 Мбайт оперативної пам'яті, то ви вага одно можете встановити Fedora, але тоді вам доведеться забути про графічної установці. Установка буде в текстовому режимі, але в процесі установки буде створено розділи підкачки і після установки з'явиться можливість працювати в графічному режимі. При цьому все буде працювати не так повільно, як вам здається. у всякому випадку Windows Vista на комп'ютері з 512 Мбайт оперативному пам'яті працює повільніше, ніж Fedora на комп'ютері з ОЗУ 192 Мбайт. Якщо ж у вас 512 Мбайт ОЗУ або більше, то Fedora буде просто "літати".

Що ж стосується дискового простору, то бажано виділити під "Федору" хоча б 5 Гбайт, Адже вам же потрібна не просто операційна система? В процесі роботи ви будете створювати нові файли (документи), завантажувати з Інтернету музику і відео, тому знадобиться додатковий дисковий простір. Звичайно, ви можете використовувати Windows-розділи, але поміщати файли (особливо документи) на рідну файлову систему Linux зручніше (хоча б тому, що ви можете встановити права доступу до файлу, а це особливо важливо, якщо ви працюєте в мережі або ж за комп'ютером працює ще хтось крім вас).

Для роботи Windows Vista потрібна сучасна відеокарта (якщо ви хочете використовувати всі ефекти графічного інтерфейсу Аеrо), котрі три роботи тривимірного робочого столу в Fedora цілком вистачить старенького GeForce від nVidia.

Фактично на базі Fedora можна побудувати відмінний десктоп (систему для домашнього або офісного використання), яка не буде нічим поступатися Windows, але при цьому зможе працювати на не дуже новому обладнанні. Але, на жаль, відразу після встановлення Fedora абсолютно не придатна для використання. Її потрібно повільно і впевнено доводити до того стану, коли нею можна буде користуватися кожен день, а не тільки для демонстрації своїм друзям - мовляв, подивіться на це чудо - на Linux.

1.1.2. Підготовка до встановлення

Напевно у вас на комп'ютері вже встановлена ​​Windows. Іноді навіть встановлені дві версії Windows (як у мене) - ХР і Vista.

Всі необхідні вам версії Windows потрібно встановити до установки Linux, Справа в тому, Windows при установці абсолютно ігнорує Linux, тому після установки Windows перезапишеться головний завантажувальний запис (MBR, Master Boot Record), і ви вже не зможете завантажити Linux.

Існує спосіб налаштувати завантажувач Windows(Він називається NT Loader), щоб він завантажував Linux, але набагато простіше встановити спочатку Windows, а потім - Linux.

Linux використовує свій тип файлової системи (зазвичай ext3), тому встановити Linux на існуючий розділ Windows не вийде. Вам потрібно зменшити розділ одного з Windows-розділів, а на звільненому просторі створити розділ Linux.

Не турбуйтеся: все це можна зробити в програмі установки Linux, тому вам не знадобляться додаткові програмизразок Partition Magic. Також не потрібно турбуватися про своїх даних: зміна розміру розділу відбувається без втрати даних. Хоча якщо на жорсткому диску є дуже важлива інформація, Все ж краще зробити резервну копію(На DVD) - про всяк випадки.

Визначтеся, розмір якого Windows-розділу ви будете зменшувати. На цьому розділі повинно бути досить вільного простору - 3-5 Гбайт, як вже було зазначено раніше. Якщо вільного простору мало, можна частину інформації записати на DVD (наприклад, фільми, музику). Після такого звільнення місця настійно рекомендується провести дефрагментацію розділу, який ви зібралися зменшувати (рис. 1.1).

Мал. 1.1. Попередньо виконайте дефрагментацію Windows-розділу!

Ось тепер ми готові до запуску програми установки.

1.1.3. Установка операційної системи

1.1.3.1. Запуск програми установки Linux

Насамперед потрібно налаштувати комп'ютер на завантаження з компакт диска. Зазвичай при запуску комп'ютера ви бачите на екрані повідомлення:

Press DEL to enter SETUP

Press F2 to enter SETUP

В програмі SETUPпотрібно налаштувати комп'ютер на завантаження з CD / DVD (рис. 1.2), Якщо ви не знаєте, як це зробити, прочитайте керівництво по материнської плати.

Після цього збережіть зміни (зазвичай для цього використовується клавіша ), щоб перезапустити комп'ютер. Перед перезавантаженням потрібно вставити дистрибутивний DVD в привід.


Мал. 1.2. Будемо завантажуватися c CD / DVD

При завантаженні з дистрибутивного диска ви побачите меню завантажувача GRUB (з ним ми познайомимося пізніше). Потрібно вибрати варіант Install or upgrade an existing system (рис. 1.3).

Мал. 1.3. Після завантаження з дистрибутивного диска

Насамперед Fedora запропонує вам перевірити дистрибутивний носій (рис. 1.4), щоб не вийшло так, що під час установки інсталятор повідомить, що не може прочитати якийсь пакет, тому встановити Linux не вийде. Втім, якщо ви впевнені в носії, то можна пропустити перевірку диска.


Мал. 1.4. Перевірка дистрибутивного носія

1.1.3.2. Початок установки. Вибір мови та розкладки

Після перевірки носія повинен завантажитися графічний інтерфейс (якщо у вас досить ОЗУ). Якщо все нормально, то ви побачите вікно з логотипом Fedora (рис. 1.5). Для продовження установки потрібно просто клацнути на кнопці Next.


Мал. 1.5. Клацніть на кнопці Next


Мал. 1.6. Вибір мови


Мал. 1.7. вибір розкладки

1.1.3.3. створення розділів

При установці Fedora на новий комп'ютер, Жорсткий диск якого ще не розмічений на розділи, ви побачите повідомлення про те, що таблиця розділів нечитаності, тому пристрій (жорсткий диск) ініціалізується, тобто буде створена таблиця розділів з розподілом дискового простору за замовчуванням (рис. 1.8).


Мал. 1.8. Установка Fedora на новий жорсткий диск


Якщо на жорсткому диску буде виявлена ​​попередня версія Fedora, програма запропонує або встановити нову версію, або ж оновити попередню до восьмої версії (рис. 1.9).


Мал. 1.9. Нова установкаабо оновлення?

При установці Fedora на ініціалізований жорсткий диск, вже містить розділи »необхідно вибрати, як буде проводитися розмітка диска.

Видалити всі розділи на обраних дисках і створити розбиття за замовчуванням - програма установки видалить всі розділи, в тому числі і Windows-розділи. Використовувати даний варіант не рекомендується - самі розумієте, чому.

Видалити всі Linux-розділи на обраних дисках і створити розбиття за замовчуванням - інсталятор видалить тільки Linux-розділи, якщо такі є. Не думаю, що вас цей варіант влаштує - адже на вашому комп'ютері встановлена ​​тільки Windows!

використовувати вільне місцеі створити розбиття за замовчуванням - інсталятор сам спробує створити оптимальне розбиття, тобто визначить розділ, розмір якого потрібно зменшити, і створить необхідні розділи. Особисто я інсталятору не довіряю, тому що він може розмітити диск не так, як мені цього хочеться. Мені подобається самому контролювати процес розмітки, тому я завжди вибираю ручну розмітку (наступний варіант), але для початківців користувачів, які сумніваються в своїх діях, можна використовувати цей варіант розмітки.

Створити власне розбиття - ви самі контролюєте процес розмітки диска, тому я рекомендую вибрати саме цей варіант (рис. 1.10).


Мал. 1.10. Вибір варіанту розмітки диска

Після цього ви побачите на екрані карту розділів вашого жорсткого диска(Рис. 1.11). Виберіть той розділ, який ви хочете зменшити, і клацніть на кнопці Змінити. У вікні, що розкрилося потрібно встановити новий розмір розділу (в Мбайт) - він повинен бути на 3-5 Гбайт менше, ніж раніше.



Рис 1.11. Карта жорсткого диска

В результаті на жорсткому диску з'явиться розділеного простору. Виділіть її та клацніть на кнопці Створити. Параметри нового розділу потрібно встановити так, як показано нижче.

Точка монтування - / (це коренева файлова система, про неї поговоримо пізніше).

Файлова система - ext3 (так називається файлова система Linux).

Розмір - на 256-768 Мбайт менше розміру неразмеченное області (рис. 1.12).

Мал. 1.12. Створюємо новий розділ

Чому ми створили розділ розміром на 256-768 Мбайт менше розміру неразмеченное області? Ці залишилися 256-768 Мбайт нам знадобляться для організації розділу підкачки.Давайте розберемося, як правильно вибрати розмір розділу підкачки. Якщо у вас досить оперативної пам'яті, наприклад 768-1024 Мбайт (або більше), можна встановити розмір розділу підкачки 256-512 Мбайт (рис. 1.13), якщо у вас мало оперативної пам'яті (менше 384 Мбайт), тоді можна встановити розмір розділу 768 Мбайт.


Мал. 1.13. Створення розділу підкачки

Емпірична формула наступна: намагайтеся, щоб загальний розмір віртуальної пам'яті (фізична оперативна плюс розділ підкачки) був більше 1 Гбайт (або хоча б 1 Гбайт). Припустимо, що у вас на комп'ютері 768 Мбайт оперативної пам'яті-якщо ви створите розділ підкачки розміром 384 Мбайт, то все буде в порядку (розмір віртуальної пам'яті тисячі сто п'ятьдесят два Мбайт, що більше 1 Гбайт). Дана емпірична формула - це не рекомендації розробників, а звичайна практика. Розробники Fedora взагалі рекомендують встановлювати розмір розділу підкачки не менш розміру оперативної пам'яті. Але якщо у вас 1 Гбайт оперативної пам'яті, то навіщо вам 1 Гбайт підкачки, якщо Fedora відмінно працює при 512 Мбайт ОЗУ і 512 Мбайт підкачки?

До речі, якщо у вас розмір розділу підкачки менше розміру ОЗУ, то ви побачите попередження, показане на рис. 1.14. Не звертайте на нього уваги, якщо ви встановили розмір розділу підкачки з поступовим зниженням емпіричною формулою.


Мал. 1.14. Попередження: розмір розділу підкачки менше розміру ОЗУ

1.1.3.4. Параметри завантажувача Linux

Після редагування таблиці розділів Fedora запропонує встановити параметри завантажувача GRUB (рис. 1.15). На даному етапі, коли ви ще не знайомі з GRUB, краще нічого не встановлювати, а просто клацнути на кнопці Далі. пізніше ми звами розглянемо GRUB докладніше - ось тоді і поговоримо про його параметрах.

Pис. 1.15. Параметри завантажувача Linux

1.1.3.5. параметри мережі

Наступний етап програми установки - це установка параметрів мережевого інтерфейсу (мережевої карти) (рис. 1.16). Можна припустити даний етап, оскільки мизавжди зможемо налаштувати мережу за допомогою конфігуратора system-config-network, - нічого забивати собі голову цим зараз, у нас є більш важливі завдання.

Мал. 1.16. Конфігурація мережі на етапі установки Linux

1.1.3.6. Вибір часового поясу

Потім вам належить вибрати необхідний годинному пояс (рис. 1.17), Ви можете вибрати його зі списку або ж клацнути на карті світу - вказати приблизну ваше місце розташування.

Рис 1.17. Вибір часового поясу

1.1.3.7. пароль root

Після цього нам потрібно встановити пароль користувача root (рис. 1.18). Користувач root володіє максимальними привілеями. Його можна порівняти з користувачем Адміністратор в Windows. Постарайтеся не забути пароль root. Якщо ви його забудете, тоді вам варто прочитати додаток - в ньому описано, як "згадати" пароль root.


Мал. 1.18. Установка пароля root

1.1.3.8. Вибір пакетів і їх установка

Ми підійшли до найцікавішого - до вибору пакетів. Можете залишити все як є (за замовчуванням обрані тільки додатки для офісу), а можете встановити перемикач в нижню частину вікна (рис. 1.19) в положення Налаштувати зараз, і у вас з'явиться можливість самостійного вибору груп пакетів і навіть самих пакетів (рис. 1.20 ).


Мал. 1.19. Підготовка до встановлення пакетів



Мал. 1.20. Вибір встановлюваних груп пакетів

Зверніть увагу: коли ви вибираєте пакети, то інсталятор чомусь не показує, скільки місця на жорсткому диску будуть займати вибрані пакети. Інсталятор теж не повідомить, якщо обрані пакети не помістяться на ваш жорсткий диск. Тому не перестарайтеся! Інакше пізніше, при установці, отримаєте повідомлення, що не вистачає вільного дискового простору, і вам доведеться все почати спочатку.

Щоб розпочати інсталяцію Fedora, клацніть на кнопці Далі. Інсталятор перевірить залежності обраних пакетів, потім повідомить, що все в порядку і запропонує ще раз клацнути на кнопці Далі (рис. 1.21).

Протокол установки буде записаний в файл /root/install.log. Також буде створено файл /root/anaconda-ks.сfg, що містить всі параметри поточної установки. Пізніше цей файл можна буде використовувати для клонування Linux.

1.1.3.9. завершення установки

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

Вийміть дистрибутивний диск з приводу і клацніть на кнопці Перезавантаження,

Мал. 1.21. Все готово до установки Fedora

Мал. 1.22. установка пакетів

Після перезавантаження комп'ютера потрібно буде трохи налаштувати систему - про це ми і поговоримо в наступному розділі даної глави.

1.2. Налаштування після установки

1.2.1. Після першого перезавантаження

Встановити параметри брандмауера (брандмауера);

Встановити параметри SELinux;

Вказати точну дату і час;

Допомогти розробникам Fedora (Hardware Profile);

Створити додаткових користувачів;

Перевірити, чи правильно працює звукова карта.

Почнемо по порядку, а саме з брандмауера (рис. 1.23). Оскільки ми налаштовуємо звичайний домашній комп'ютер, а не сервер, то нам потрібно включити брандмауер і заборонити доступ до нашого комп'ютера ззовні (ми зможемо звертатися до Інтернет-ресурсів, а ось користувачі Інтернету не зможуть звертатися до ресурсів нашого комп'ютера). За замовчуванням доступ ззовні дозволений службі S5H - це віддалений вхід в систему. Навіщо це потрібно, щоб хтось зміг віддалено увійти в вашу систему? Тому брандмауер потрібно залишити включеним, але вимкнути службу SSH-

SELinux - це система обмеження доступу. На домашньому комп'ютері (та й на звичайній робочій станції) вона в більшості випадків не потрібна, якщо, звичайно, ви не схиблені на безпеці. Поки вимкніть SELinux - вона вам не потрібна (рис. 1.24). У цій книзі ми поговоримо про налаштування SELinux окремо - ця система заслуговує окремої глави.

Після цього потрібно встановити поточну дату і час (рис. 1.25). На вкладці Синхронізація можна налаштувати синхронізацію часу з сервером в Інтернеті або з локальним сервером часу (якщо такий є у вашій мережі). При вказівці параметрів часу пам'ятайте: ваші годинник не використовують UTC!



Мал. 1.23. Налаштування брандмауера


Мал. 1.24. відключаємо SELinux



Мал. 1.25. Установка дати і часу

Потім ви можете допомогти розробникам Fedora: система збере інформацію про вашому "залозі" і відправить розробникам дистрибутива, хоча остаточне рішення про відправку залишається за вами. Я не відправляв тільки тому, що мені було лінь відразу налаштовувати Інтернет.

Постійно працювати в системі як користувач root (поки це єдиний користувач, зареєстрований в нашій системі) не рекомендується з міркувань безпеки. Ви можете ненавмисно видалити важливий системний файлабо запустити якусь шкідливу програму(Хоча це більше малоймовірно, ніж видалення важною файлу), тому Fedora настійно запропонує вам додати хоча б одного звичайного користувача (рис. 1.26). "Настійно" означає: ви не зможете продовжити настройку далі, поки не додасте хоча б одного користувача. До того ж ви все одно не зможете увійти в систему як користувач root в графічному режимі, тому вам обов'язково знадобиться обліковий запис звичайного користувача.

Ось тепер вас можна привітати! Ви встановили Fedora на свій комп'ютер! Тепер ви можете увійти в систему під ім'ям того користувача, якого ви тільки що створили після завершення установки (рис. 1.27).

Рис 1.26. Додавання нового користувача

Мал. 1.27. Перший вхід в систему

1.2.2. Зміна дозволу екрану

У деяких випадках Fedora 8 чомусь неправильно встановлює дозвіл екрана: встановлюється менший дозвіл, ніж підтримується монітором до відеокартою. Щоб змінити роздільну здатність екрана виберіть команду меню Система → Параметри → Обладнання → Розмір екрану. Встановіть потрібний дозвіл, наприклад 1024 × 768 або 1280 × 1024, і клацніть на кнопці Застосувати.

1.2.3. Налаштування розкладки клавіатури

При установці системи ми вибрали російську розкладку клавіатури. Після установки системи Будуть доступні дві розкладки - російська і англійська. Для перемикання між ними використовується комбінація клавіш (тобто вам потрібно одночасно натиснути обидві клавіші ).

Зараз ми поговоримо про конфігурація клавіатури. Насамперед потрібно змінити комбінацію клавіш, яка перемикає розкладки, тому що комбінація не зовсім зручна, особливо, коли звикли до . Крім того, часто потрібно додати додаткові розкладки - кому німецьку, кому українську і т.д.

Щоб запустити утиліту налаштування клавіатури, виберіть команду меню Параметри → Обладнання → Клавіатура. У вікні, що розкрилося на вкладці Розкладки (рис. 1.28) можна додати необхідні розкладки клавіатури (кнопка Додати).


Мал. 1.28. доступні розкладки

Розкладкою за замовчуванням рекомендую зробити англійську, втім, це як: вам більше зручно, а ось прапорець Окрема група для кожного вікна краще не скидати, інакше (якщо ви його скинете) у вас буде одна розкладка для всіх вікон. Якщо ж цей прапорець встановлений, оболонка GNOME буде запам'ятовувати активну розкладку для кожного вікна.

Тепер перейдіть у вкладку Параметри розкладки. У групі Layout switching (рис. 1.29) ви можете вибрати комбінацію клавіш для перемикання розкладки клавіатури (рис. 1.30).

GNOME - це графічне середовище (інтерфейс користувача), яка використовується за умовчанням в багатьох дистрибутивах Linux (наприклад, в Fedora, Ubuntu). Головний конкурент GNOME - графічне середовище КУО, яка за замовчуванням використовується в дистрибутиві Mandriva і деяких інших, наприклад в Kubuntu. Обидві середовища приблизно однакові за своїми можливостями, але трохи відрізняються інтерфейсом користувача: KDE більше схожий на інтерфейс Windows. Встановити КУО можна або при установці системи, або за допомогою менеджера пакетів system-config-packages. У цій книзі ми розглядаємо тільки оболонку GNOME, оскільки дана середовище використовується в дистрибутивах Fedora за замовчуванням.


Мал. 1.29. Вкладка Параметри розкладки вікна Налаштування клавіатури


Puс. 1.30. Обрана комбінація клавіш -

1.2.4. Організація перерв в роботі

У вікні Налаштування клавіатури (див. Рис. 1.30) перейдіть на вкладку Перерва в роботі (рис. 1.31). Тут ви можете задати інтервал і тривалість перерви. Ця функція дуже корисна, якщо за комп'ютером працює дитина. Зрозуміло, що сам він перерви робити не буде, а ви не зможете його постійно контролювати. Нехай за вас це робить Fedora!


Мал. 1.31 Завдання примусових перерв в роботі

1.2.5. Використання сеансів. Автозапуск програм і збереження сеансу

Розпал робочого дня. Запущено багато програм, відкрито багато документів. Вам потрібно відлучитися до кінця дня, тому потрібно вимкнути комп'ютер. Вам не хочеться завтра відкривати всі ці документи заново? Тоді виберіть команду меню Система → Параметри → Персональні → Розмови. Перейдіть на вкладку Параметри сеансу (рис. 1.32) і клацніть на кнопці Запам'ятовувати запущені програми. Тепер, коли ви наступного разу ввійдете в GNOME, будуть запущені всі програми, які були активні на момент збереження сеансу. Можна також включити режим автоматичного збереження сеансу (прапорець Автоматично запам'ятовувати запущені програми при виході з сеансу). Тоді сеанс буде автоматично зберігатися при кожному завершенні роботи (виході з системи, перезавантаження, вимкнення).

За допомогою аплету Сеанси можна відредагувати список програм, що запускаються автоматично (рис. 2.33), і переглядати список програм, запущених в даний момент (рис. 1.34).


Мал. 1.32. Як зберегти розмову


Мал. 1.33. Автоматично запускаються програми

З запущеними програмами все ясно, а от про автозапуску потрібно поговорити окремо. Зазвичай можна відключити наступні автоматично запускаються програми:

Bluetooth Manager - якщо у вас немає Bluetooth-адаптера (зазвичай такі адаптери є тільки на ноутбуках, а на звичайних комп'ютерах вони найчастіше відсутні);

SELinux Troubleshooter - під час першого налаштування системи ми відключили SELinux, тому дане додатокнам не треба;

аплет черзі друку - якщо у вас немає принтера;

повідомлення про оновлення ПЗ - дану програмуможна запустити тоді, коли ви надумаєте оновити систему;

управління живленням - сміливо відключаємо, якщо у вас не ноутбук.

Мал. 1.34. Запущені в даний момент програми

1.2.6. Установка рівня гучності

Мал. 1.35. Регулятор гучності

Щоб встановити рівень гучності виберіть команду меню Система → Параметри → Персональні → Регулятор гучності (рис. 1.35).

1.2.7. Прискорення запуску Fedora

У підрозділі 1.2.5 ми відключили непотрібні програми, Які запускалися автоматично при запуску оболонки GNOME. Зрозуміло, що кожна така програма уповільнює вхід в GNOME. Але такі програми - це ще не найстрашніше. Після установки Fedora в системі за замовчуванням включено дуже багато системних сервісів (служб), які уповільнюють запуск операційної системи і даремно витрачають системні ресурси (процесорний час і оперативну пам'ять).

Для включення / вимикання служб використовується конфигуратор systern-config-services. Натисніть , введіть system-config-services і натисніть . Система попросить вас ввести пароль користувача root, введіть його, після чого буде запущений конфигуратор сервісів (рис. 1.36).

Мал. 1.36. Конфігуратор system-config-services

Ви можете відключити такі сервіси.

Аnасrоп, atd, crond - планувальники завдань, на робочої станції вони не потрібні, втім, в останній частині цієї книги ми поговоримо про те, як їх використовувати.

Auditd - дана служба (служба аудиту) не потрібна на домашньому комп'ютері, тому сміливо відключайте її.

Avahi-daemon - теж абсолютно непотрібна на домашньому комп'ютері служба, відключаємо.

Bluetooth - вимкніть цей сервіс, якщо ви не плануєте обмінюватися файлами з Вluetooth-пристроями (зазвичай це мобільні телефони і PDA). Також цей сервіс не потрібен, якщо у вас немає Bluetooth-адаптера,

Cups - можна відключити, якщо у вас немає принтера (CUPS - це система друку Unix, Common Unix Print System).

Firstboot - перевіряє, перша це завантаження системи, і якщо це так, то запускає програму початкової на будівництва системи після установки. Можна сміливо її відключити - цей сервіс вам вже не буде потрібно.

Hidd - демон підтримки НID-пристроїв, таких як бездротові клавіатури і миші. Якщо таких пристроїв у вас немає, можна сміливо його вимкнути. Даний сервіс є в попередній версії Fedora - 7, у восьмій версії його немає.

Isdn - якщо у вас немає цифровий ISDN-лінії, вимкніть цю службу.

Ip6tables - брандмауер для протоколу IPv6, який поки не використовується.

Kudzu - утиліта виявлення нових пристроїв. Якщо ви не збираєтеся вносити зміни в апаратну частину комп'ютера, можете сміливо її відключити,

Mctrans - якщо ви відключили SELinux, можете вимкнути і цей сервіс.

Mdmonitor - служба для моніторингу програмних RAlD-масивів, відключаємо.

Messagebus - "шина" повідомлень, можна спокійно відключити.

Netfs, nfslock - потрібні для підтримки мережевої файлової системи (Network File System, NFS), відключаємо.

Pсsсd - демон підтримки PC / SC смарт-карт. Якщо ви не використовуєте такі карти, вимкніть його.

Restorecond - якщо не використовуєте SELinux, вимкніть цей сервіс.

Smartd - демон підтримки "розумних" (S.M.A.R.T.) пристроїв, тобто пристроїв з функцією самодіагностики. Якщо таких пристроїв у вас немає, вимкніть його.

Setroubleshoot - якщо не використовуєте SELinux, вимкніть цей сервіс.

Sshd - потрібен для віддаленого входу в ваш комп'ютер, але, швидше за все, ви не будете використовувати цю можливість, тому даний сервіс краще відключити,

Ні в якому разіНе вимикайте такі сервіси.

Network - потрібен для підтримки мережі.

Readahead * - дані сервіси підвищують виробник ність системи (дані сервіси відсутні в Fedora 8, за те вони були в попередніх версіях дистрибутива).

Autofs - забезпечує автоматичне монтування змінних носіїв.

Для збереження змін клацніть на кнопці Зберегти панелі інструментів конфігуратора.

1.3. Графічний інтерфейс і консоль

1.3.1. Що таке консоль

У перших версіях Linux не було графічного інтерфейсу. Так, система X Window (нова назва - X.Org), яка лежить в основі графічного інтерфейсу, з'явилася в 1992 році, але як такого графічного інтерфейсу користувача ще не було. Більш-менш зручний графічний інтерфейс з'явився лише в 1996 році - KDE (До Desktop Environment). До цього були лише різні віконні менеджери, що дозволяють запускати графічні програмиі перемикатися між ними,

У березні 1999 року з'явилася перша стабільна версія GNOME (GNU Network Object Model Environment), Зараз конкуруючі між собою KDE та GNOME - основні графічні середовища Linux. Можливості KDE та GNOME приблизно однакові . Яку використовувати? Це справа смаку. У деяких дистрибутивах за замовчуванням встановлюється GNOME, в деяких - KDE. Другу графічне середовище можна і не встановлювати. Але якщо є вільне місце на диску, то можна спробувати - потім у вас буде можливість перемикатися між встановленими графічними середовищами.

Дистрибутив Fedora за замовчуванням використовує GNOME, тому його ми і будемо розглядати в цій книзі.

А зараз поговоримо про консолі. Щоб зрозуміти, що це таке, натисніть комбінацію клавіш , Ви переключилися в консоль. Система попросить вас ввести ім'я користувача і пароль - введіть їх. В результаті на екрані з'явиться запрошення командного рядка:

Робота в консолі здійснюється шляхом введення текстових команд. Введіть прямо зараз команду free. Ви побачите інформацію про використання оперативної пам'яті;

total used free shared buffers cached

Mem: 255392 251084 4308 0 9872 115124

- / + buffers / cache: 126088 129304

Swap: 200084 0 200084

З виведення команди ясно, що все встановлено 256 Мбайт оперативної пам'яті, з них використовується приблизно 245 Мбайт (215084/1024), вільно 4308 байт, що розділяється пам'яті 0, кількість буферів - 9872, прокешіровано 115124 байта. Нижня рядок - це використання розділу підкачки; його розмір 200084 байт (майже 200 Мбайт), використано - 0 байт, доступно - майже 200 Мбайт.

При роботі в консолі вам доступно шість віртуальних терміналів (ще шість консолей). Для перемикання між віртуальними терміналами використовується комбінація клавіш , де n - це номер терміналу від 1 до 6.

Для перемикання назад в графічний режим потрібно натиснути комбінацію клавіш .

Практично всі операції в цій книзі ми будемо проводити за допомогою графічного інтерфейсу. Консоль будемо використовувати тільки в екстрених випадках, наприклад, коли нам потрібно відновити систему після збою. Але все одно, навіть коли все працює без збоїв, іноді доводиться вводити команди. Якраз для цих рідкісних випадків призначені емулятори терміналів, або просто термінали. Запустити термінал можна за допомогою команди меню Програми → Системні → Термінал (рис. 1.37).

Мал. 1.37. вікно терміналу

1.3.2. Робота з GNOME

1.3.2.1. Головне меню

У верхній частині вікна розташовано головне меню оболонки GNOME (рис. 1.38), Якщо ви звикли до Windows і вам зручніше, щоб у верхній частині екрана, нічого не було, ви можете "вхопитися" за панель головного меню і перетягнути її вниз. Втім, це справа смаку.

Головне меню містить три основних меню.

Додатки - використовується для запуску додатків, а також утиліти установки / видалення додатків.

Перехід - використовується для переходу в різні місця файлової системи, наприклад в домашній каталог (рис. 1.39), В цьому меню ви знайдете команди для огляду мережі Microsoft (Мережа) і для запису CD / DVD (Створити CD / DVD).



Мал. 1.38. Головне меню оболонки GNOME


Мал. 1.39. Меню Перехід


Система - містить два підміню: Параметри і Адміністрація. У першому знаходяться команди, що змінюють власні параметри, а в другому - системні. Також в цьому меню знаходяться команди отримання довідки та завершення роботи (рис. 1.40).


Мал. 1.40. Меню Система

1.3.2.2. Створення кнопок запуску на робочому столі

Кнопки запуску в GNOME - це аналог ярликів в Windows. Ви можете створити кнопку запуску будь-якої програми або відкриття документа. Для створення кнопки запуску клацніть правою кнопкоюна робочому столі і виберіть в розкрився контекстному менюкоманду Створити кнопку запуску. Відкриється однойменне вікно (рис. 1.41), в якому потрібно вибрати тип кнопки запуску (Додаток - для запуску програм, Адреса - для документів і Web-сторінок, Додаток в терміналі - для запуску неграфічних програм), ввести назву кнопки і вказати шлях до об'єкта (програмі, файлу).

Мал. 1.41. Створення кнопки запуску

1.3.2.3. Віртуальні робочі столи

У Windows ми звикли, що у нас всього один робочий стіл. В оболонці GNOME (як, втім, і в KDE) у нас за замовчуванням цілих чотири робочих столу! Подивіться на правим нижній кут екрану- ви побачите перемикач робочих столів (рис 1.42). В даний момент використовується чотири робочих столу, активний другий, а на першому робочому столі запущено одне вікно - воно знаходиться в самому центрі робочого столу.

Мал. 1.42. Перемикач робочих столів

Зверніть увагу: праворуч від перемикача робочих столів знаходиться кнопка Кошик (рис. 1.43), Ця кнопка дозволяє при необхідності швидко дістатися до кошика, не звертаючи вікна запущених програм (на робочому столі є піктограма Кошик, але щоб до неї дістатися, потрібно згорнути відкриті вікнаабо перейти на "порожній" робочий стіл).

Мал. 1.43. вікно Кошик

1.3.3. Налаштування GNOME

1.3.3.1. Зміна фону робочого столу

Виберіть команду меню Система → Параметри → Оформлення → Зовнішній Вид (або клацніть правою кнопкою на робочому стопі і виберіть в розкрився контекстному мню команду Змінити фон робочого столу). Відкриється вікно Налаштування зовнішнього вигляду(Рис. 1.44).


Мал. 1.44. Зміна фону робочого столу

Ви можете вибрати для поверхні робочого столу стандартне зображення або власне, клацнувши на кнопці Додати шпалери. Ваше зображення буде додано до списку, і навіть якщо ви потім знову змініть фон робочого столу, то зможете вибрати доданий вами зображення зі списку. Зручно!

1.3.3.2. Зміна графічної теми

Графічна тема дозволяє повністю змінити зовнішній вигляд графічного інтерфейсу. Змінюється колір і вид меню, вікон, елементів управління (кнопок, перемикачів і т.д.). Для вибору нової темиоформлення виберіть команду Система → Параметри → Оформлення → Зовнішній вигляд (рис. 1.45).

Мал. 1.45. Вибір графічної теми

Завантажити додаткові шпалери і теми для GNOME можна в Інтернет за адресою http://art.gnome.org/. Файл теми - це звичайний архів (.tar.gz), що містить строго певний набір файлів (саме так GNOME розуміє, що в архіві тема, а не ваші файли). Просто скачайте сподобалися теми з сайту art.gnome.org, потім клацніть на кнопці Встановити тему і виберіть скачанний.tar.gz-файл.

1.3.3.3. Проблема з дозволом шрифтів

При першому запуску програми зміни зовнішнього вигляду в мене чомусь шрифт став непристойно великим (рис. 1.46), Причина в занадто великій роздільній здатності шрифту. Для його зміни виберіть команду меню Система → Параметри → Оформлення → Зовнішній вигляд, перейдіть в вікні, що розкрилося на вкладку Шрифт, клацніть на кнопці Детальніше і встановіть дозвіл 96 точок на дюйм. Після цього проблема зникне (рис 1.47).


Мал. 1.46. занадто великий шрифтв вікнах

Мал. 1.47. Проблема усунена


Велике дозвіл (128 dpi) можна порадити, якщо у вас або дуже великий дозвіл монітора (більше 1280x1024) або ж є проблеми із зором - тоді, щоб не перенапружувати очі, потрібно встановити великий дозвіл.

Середнє дозвіл (96 dpi) підійде в більшості випадків, а низька (64 dpi) потрібно встановити, якщо ваш монітор підтримує роздільну здатність (800х600 або 640х480) і ви не можете нормально працювати, тому що текст і елементи управління не поміщаються на екрані.

1.3.3.4. редагування меню

У Windows ми могли без особливих проблем редагувати меню Пуск. Така ж можливість є і в оболонці GNOME. Для редагування головного меню виберіть команду Система → Параметри → Оформлення → Main Menu (рис. 1.48).

Мал. 1.48. Редагування головного меню

Редагувати головне меню просто, тому далі ви розберетеся без моїх коментарів. Головне, що ви знаєте, що це можливо!

1.3.3.5. Зміна кількості робочих столів

Клацніть правою кнопкою миші на перемикачі робочих столів і виберіть в розкрився контекстному меню команду Параметри, Відкриється вікно, в якому ви зможете встановити кількість робочих столів і параметри їх перемикача (рис. 1.49).

Мал. 1.49. Параметри перемикача робочих cmолов

1.3.3.6. Додаткові аплети панелі GNOME

Аплет - це невелика програма, яка вбудовується в панель GNOME. Клацніть правою кнопкою миші на панелі GNOME (це нижня панель) і виберіть в розкрився контекстному меню команду Додати на панель, після чого виберіть у вікні, що розкрилося потрібний вам аплет (рис. 1.50).

Найбільш цікаві наступні аплети оболонки GNOME.

Запуск додатків - дозволяє скопіювати кнопку за пуску з основного меню на панель GNOME.

Вимкнути комп'ютер - додає на панель GNOME кнопку завершення роботи.

Очки - досить цікавий, але в той же час самий непотрібний аплет, який додає на панель "глазки", що стежать за рухом миші.

Нотатки Tomboy - невелика, але зручна програма, по дозволяла створювати невеликі замітки.

Індикатор розкладок клавіатури - корисний всім, хто часто працює з додатками пакета OpenOffice.

Липкі записки - дозволяє створювати невеликі зауваження, які будуть відображатися на робочому столі у вигляді невеликих "липких" віконець. Пам'ятаю, такі ж замітки дозволяла створювати програма Outlook в Windows.

Монітор мережі - показує мережеву активність.

Регулятор гучності - теж досить корисний аплет.

Пошук файлів - швидкий доступфункцію пошуку файлів.

Зведення погоди - показує погоду у вашому регіоні. Для роботи цього аплету необхідно підключення до Інтернету.

Мал. 1.50. Вибір аплетів GNOME

Якщо доданий аплет вам не сподобався або більше не потрібен, тоді клацніть на ньому правою кнопкою миші і виберіть в розкрився контекстному меню команду Видалити з панелі.

1.4. Файлова система Linux

1.4.1. Коренева файлова система. стандартні каталоги

При установки Linux в обраному вами розділі жорсткого диска створиться коренева файлова система Linux. Коренева файлова система містить набір стандартних каталогів і утиліт, без яких неможлива робота Linux.

Коренева файлова система позначається як /. Зверніть увагу: в Linux використовується прямий слеш, а не лівий (\), як в Windows. Повний шлях до файлу обов'язково починається з кореневої файлової системи. Ось повний шлях до файлу report.doc, який знаходиться в домашньому каталозі користувача den:

/home/den/report.doc

У табл. 1.1 приведено короткий описосновних каталогів кореневої файлової системи.

Таблиця 1.1. Основні каталоги кореневої файлової системи

Каталог опис
/ Кореневий каталог
/ bin Містить стандартні утиліти Linux
/ boot Містить конфігураційні файли завантажувача GRUB, образи ядра, файли initrd
/ dev Містить файли пристроїв. Про те, що це таке, ми поговоримо трохи пізніше
/ etc Містить конфігураційні файли операційної системи і всіх мережевих служб. Даний каталог подібний реєстру Windows, Але в Windows загальносистемні налаштування зберігаються в одному великому бінарному файлі, а в Linux настройки зберігаються в різних конфігураційних файлах, які можна редагувати звичайним текстовим редактором
/ home Містить домашні каталоги користувачів. У домашніх каталогах користувачів зберігаються призначені для користувача файли, а також призначені для користувача настройки різних програм
/ lib Тут знаходяться різні бібліотеки і модулі ядра
/ misc В даному каталозі може бути все, що завгодно
/ mnt Зазвичай в цьому каталозі містяться точки монтування. Про монтуванні файлових систем ми теж поговоримо окремо
/ proc Цей каталог не зовсім звичайний: це каталог псевдофайловой системи procfs, яка використовується для надання інформації про процеси
/ root Каталог користувача root (користувач з максимальними повноваженнями)
/ sbin Набір утиліт для системного адміністрування, запускати ці утиліти має право тільки root
/ tmp "Смітник", т, е, каталог, в якому зберігаються тимчасові файли. Linux, на відміну від Windows, стежить за чистотою і регулярно очищає цей кагапог
/ usr Містить призначені для користувача програми. За розміром - це один з найбільших каталогів файлової системи. У цей каталог встановлюються практично всі програми. Також в цьому каталозі знаходяться допоміжні файли, необхідні для роботи встановлених програм. Грубо, звичайно, але даний каталогможна порівняти з каталогом Program Files в Windows
/ var Тут зберігаються дані системи, які постійно змінюються, наприклад чергу друку, поштові ящики і т.д.

1.4.2. файли пристроїв

Абстракція - це велика сила. Візьмемо, наприклад, DOS (саме DOS, тому що з неї почалася історія Microsoft). різні розділи жорсткогодиска в DOS представляються як окремі диски (в DOS вони називаються логічними дисками), В Windows те ж саме - відкриваємо вікно Мій комп'ютер і бачимо кілька піктограм жорстких дисків(Рис. 1.51). Кожен логічний диск представляється як окремий дисковий накопичувач. Для користувача немає різниці, куди він записує дані - на окремий фізичний диск або на розділ фізичного диска. Подивіться на рис. 1.51: насправді у мене всього два фізичних диска, арозділів значно більше.

Мал. 1.51 Вікно Мій комп'ютер ОС Windows ХР

Однак за рівнем абстракції система Linux випередила Windows. У Linux кожне окреме пристрійпредставляється у вигляді файлу файлової системи, і до пристрою ви можете звертатися як до звичайного файлу! Файли пристроїв зберігаються в каталозі / dev. У табл. 1.2 наведені деякі популярні файли з каталогу / dev.

Таблиця 1.2. Деякі файли пристроїв

файл опис
/ Dev / modem Файл модему, але зазвичай це посилання або на пристрій ttyS n, Або нa ttyUSB n
/ Dev / ttyS n, де n- номер Файл послідовного порту: ttyS0 = COM1, ttyS1 = COM2
/ Dev / ttyUSB n, де n -номер Зазвичай використовується в разі підключення USB-модема
/ Dev / hd X, X- літера Файл IDE-пристрої, наприклад / dev / hda, / dev / hdb
/ Dev / hd Xn, X- літера, n- номер Файл роздала жорсткого диска (IDE). Детальніше про нумерацію розділів ми поговоримо в розділі 4.
/ Dev / sd X, X -літера Файл SCSI-пристрої або SATA-пристрої
/ Dev / sd Xn, X- літера, n- номер Файл розділу жорсткого диска (SCSI)
/ Dev / dvd Привід DVD-ROM, але зазвичай пристрій dvd - це посилання на один з пристроїв / dev / hd Xабо / dev / sd X"
/ Dev / fd n, n- номер файл дисковода гнучких дисків, / Dev / fd0 - А :, / dev / fd1- В:

1.4.3. Домашній каталог користувача

У каталозі / home зберігаються домашні каталоги користувачів. Домашній каталог користувача називається так .:

наприклад:

Домашній каталог користувача також позначається як ~. Наприклад, якщо ви хочете перейти в свій домашній каталог, то можна замість / home / Ім'я користувачавказати просто ~: cd / home / den

Дані команди рівносильні, за умови, що ви є користувачем den.

1.4.4. Робота з файлами і каталогами за допомогою оболонки GNOME

На робочому стаді GNOME відразу після установки системи ви знайдете три піктограми (рис. 1.52):

Комп'ютер - використовується для "прогулянок" по файлової системи, перегляду вмісту змінних носіїв;

Домашня папка користувача імя_пользоватепя -забезпечує перехід безпосередньо в домашній каталог користувача;

Кошик - містить видалені файли.

Мал. 1.52. Вміст робочого столу

Зайдіть в ваш домашній каталог. У ньому ви знайдете такі стандартні каталоги (рис. 1.53).

Desktop - робочий стіл користувача. Bсe файли і каталоги, створені на робочому столі, поміщаються в цей каталог.

Documents - документи користувача (Додатки пакета ОреnОffiсе зберігають документи саме в цей каталог.)

Download - сюди потрапляють викачані з Інтернету файли.

Music, Pictures, Video - призначені для зберігання, відповідно, музики, картинок і відео.

Public- відкритий каталог, в нього ви повинні вміщувати файли, які повинні бути доступні іншим користувачам. Але одного "приміщення" файлів в цей каталог мало, потрібно ще встановити, спеціальні права доступу, але про це ми поговоримо трохи пізніше,

Templates - призначений для зберігання різних шаблонів.

Мал. 1.53. Вміст домашнього каталогу (без прихованих файлів)

Але наведені вище каталоги - це ще не все. У вашому домашньому каталозі міститься багато прихованих файлів і каталогів. Зазвичай в прихованих файлах і каталогах зберігаються настройки різних додатків, в тому числі і призначені для користувача настройки оболонки GNOME. Для відображення прихованих файлів і каталогів виберіть команду Вид → Показувати приховані файли. Прихованим вважається файл або каталог, ім'я якого починається з точки, наприклад, gimp - це звичайний каталог, a .gimp - прихований каталог. Як видно на рис. 1.54, для кожного встановленої програмистворений свій прихований каталог, в якому зберігається конфігурація налаштувань програми.


Мал. 1.54. Реальне вміст домашнього каталогу- відображаються і приховані файли

Працювати з файлами і каталогами так само просто, як і з Windows, Клацніть на файлі або каталозі, і розкриється контекстне меню, за допомогою якого можна виконати операції над файлом (рис. 1.55). У цьому меню також є команда Архивировать, що дуже зручно, В Windows, для того щоб в меню Пуск, з'явилася подібна команда, потрібно встановити програму-архіватор, а в Linux все необхідне є відразу після установки операційної системи. Штатний архіватор в Linux підтримує не тільки суто Linux-формати, але і звичайний формат ZIP, який можна розпакувати в будь-якій операційній системі.

Мал. 1.55. Операції над файлом

Детально розглядати роботу з файлами і каталогами в оболонці GNOME ми не будемо - вже дуже все просто.

1.4.5. Поняття власника файлу, права доступу до файлів і каталогів

Спочатку в DOS, а потім і в Windows не було такого поняття, як "власник файлу" і "права доступу до файлу". Права доступу до файлів і каталогів з'явилися тільки в файлової системі NTFS, але фактично NTFS "прийшла в маси" лише в 2001-2002 роках. Зараз поясню, чому так пізно.

Файлова система NTFS підтримувалася тільки операційної системою Windows NT, яка не була настільки поширена, як Windows 95/98. Windows 2000, в якій теж була підтримка NTFS, також не отримала широкого розповсюдження. Достатньою популярністю з ОС, що підтримують файлову систему NTFS, Користувалася лише Windows XP. Але багато користувачів просто не використали всіх можливостей NTFS або взагалі не використовували згой файлової системи (адже Windows XP також підтримувала і файлову систему FAT32): хто за звичкою до FAT, а хто - через незнання. Тому поняття прав доступу, скоріше за все, буде новим для Windows-користувачів.

У Linux всіх користувачів можна розділити на три великі групи.

власник- до цієї групи належить всього один користувач, який створив файл або каталог.

Група- члени групи, до якої належить власник. Наприклад, може бути створена група users, до якої належатимуть користувачі ivanov, petrov і sidorov. Детальніше про групи, а також про права членів групи ми поговоримо в наступному розділі.

Інші- всі інші користувачі, які не є власником файлу і які не входять до групи, до кото-роб належить власник файлу.

Ось що потрібно пам'ятати про права доступу до файлів в Linux,

Ви, як власник файлу, можете призначати права доступу до власних файлів і каталогів для кожної групи користувачів.

Звичайний користувачможе створювати файли тільки в межах свого домашнього каталогу. Доступ до інших каталогах файлової системи обмежений (як правило, тільки читанням, без можливості створення нових файлів і зміни вже наявних).

Змінити права доступу до файлу може або його власник, або користувач root.

Користувач root володіє максимальними привілеями, тому він може отримати повний доступ до будь-якого файлу і каталогу і системі.

Встановити права доступу до файлу або каталогу дуже просто. Відкрийте свій домашній каталог, клацніть правок кнопкою миші на будь-якому файлі і виберіть в контекстному меню команду Властивості. У вікні, що розкрилося перейдіть на вкладку Права (рис. 1.56), де можна встановити права доступу для власника, групи власника (якщо власник є членом кількох груп, тоді можна встановити окремий права доступу для кожної групи) і для інших користувачів. Права доступу можуть бути наступними:

Читання і запис - повний доступ до файлу або каталогу;

Тільки читання - файл доступний тільки для читання;

Ні - в доступі до файлу будуть відмовлено (як у випадку відкриттів файлу в режимі тільки читання, так і в режимі запису).

Puc. 1.56. Установка прав доступу

Право на виконання означає, що файл можна буде запускати (як програму). Зрозуміло, що право на виконання потрібно встановлювати тільки для програм або сценаріїв командного інтерпретатора, оскільки система все одно не зможе виконати файл іншого типу. Ну, як, наприклад, можна запустити на виконання файл формату МS Word?

Право виконання для каталогу також означає, що можна буде переглядати вміст цього каталогу.

1.4.6. Спеціальна піктограма для каталогу

Клацніть правою кнопкою миші на каталозі, виберіть у контекстному команду Властивості і у вікні, властивостей перейдіть у вкладку Емблема (рис. 1.57). Тут ви можете вибрати будь-який значок для нашого каталогу. Обраний вами значок буде відображатися і верхньому правому куті піктограми каталогу (рис. 1.58).

Мал. 1.57. Вибір значка для каталогу

Мал. 1.58. Значок для каталогу встановлений

1.4.7. Команди для роботи з файлами і каталогами в консолі

Зараз, коли в Linux є відмінний графічний інтерфейс, консоллю доводиться користуватися все рідше і рідше, але в деяких випадках (збій Х-сервера, установка програм з вихідного коду) без консолі (або терміналу) вам не обійтися. А щоб ефективно працювати в консолі, потрібно знати команди Linux. Команд очeнь багато, тому все розглядати, ми тут не будемо, а обмежимося лише командами для роботи з файлами (табл. 1.3) і каталогами (табл. 1.4).

Таблиця 1.3. Команди для роботи з файлами

команда опис
cat ім'я файлу Перегляд текстового файлу. Зазвичай використовується в парі з командою more для організації посторінкового виведення: cat ім'я файлу| more
tac ім'я файлу Висновок файлу в зворотному порядку. Корисна для перегляду файлів журналів, в яких, найсвіжіша інформація знаходиться в кінці файлу. Для організації посторінкового перегляду потрібно використовувати програму more або less: tac ім'я файлу| less
touch ім'я файлу Створює порожній файл
echo рядок Виводить зазначену рядок. За допомогою цієї команди можна додати рядок в існуючий файл або ж створити новий файл з заданим рядком: echo рядок >> существующій_файлУ першому випадку, якщо файл існує, то він буде перезаписаний (створений заново)
сp джерело призначення Koпірует файл джерело вфайл призначення.якщо файл призначенняіснує, то програма запитає вас, чи потрібно eго перезаписати чи ні
mv джерело призначення переміщує файл джерелав файл призначення.якщо файл призначенняіснує, то програма запитає вас, чи потрібно його перезаписати чи ні. дану команду можна, можливовикористовувати також для перейменування файлу
less файл Посторінковий вивід файлу
locate файл Виконує пошук файлу
In файл посилання Використовується для створення посилання на вказаний файл. Посилання - це ще одне ім'я файлу. Файл не може бути видалений, якщо на нього вказує хоча б одне посилання
rm файл видаляє файл
which Використовується для пошуку програми а каталогах, зазначених у змінній оточення PATH
сhmod режим файл Зміна прав доступу кфайлу або каталогу. Детальніше див. Man chmod
chown користувач файл Зміна власника файлу. Детальніше див. Man chown

Таблиця 1.4. Команди для роботи з каталогами

При роботі з каталогами ви повинні знати три спеціальних імені каталогів:

~ - домашній каталог користувача;

Поточний каталог;

Батьківський каталог.

1.4.8. Поняття про монтування

На особливу увагу заслуговує операції монтування. На вашому жорсткому диску, крім Linux-розділів, є розділи інших операційних систем (наприклад, Windows). Для того щоб отримати доступ до файлів, що знаходяться в цих розділах, вам потрібно "примонтировать" дані розділи до кореневої файлової системи.

Точкою монтування називається каталог, до якого "подмонтіровать" інша файлова система. Через точку монтування здійснюється доступ до файлів і каталогів подмонтіровать розділу.

Монтування виконується за допомогою команди mount (се має право вводити тільки користувач root):

mount розділ точка_монтірованія

наприклад:

mount / dev / hdal / mnt / disk_с

Точка монтування (в нашому випадку каталог / mnt / disk_c) на момент монтування вже має бути створена.

Наведена вище команда "монтує" перший розділ на першому IDE-диску (зазвичай це диск С :) до каталогу / mnt / disk_c. Далі ви можете звертатися до файлів і каталогів диска C: через каталог / mnt / disk_c:

Зазвичай точки монтування прийнято створювати в каталозі / mnt, але це не принципово: при бажанні ви можете "подмонтировать" розділ до будь-якого іншого каталогу. Детальніше про монтування ми поговоримо в розділі 4.

1.5. Користувачі і групи

1.5.1 Управління користувачами

Linux - Це багато користувачів система. Ви можете створити кілька облікових записів, якщо хтось ще крім вас використовує даний комп'ютер, наприклад, члени сім'ї або колеги по роботі. Звичайно, можна працювати і під одним обліковим записом, але тільки використовуючи декілька облікових записів, можна розмежувати доступ до файлів і налаштувань.

При установці системи ми створили обліковий запис користувача, призначену для виконання щоденних операцій - роботи в Інтернеті, роботи з документами і т.д. Зараз ми поговоримо про управління користувачами.

Для управління користувачами використовується конфигуратор system-config-users (Мал . 1.59). Для його запуску потрібно натиснути , ввести в відкрилася консолі system-config-users і натиснути

Мал. 1.59. Вікно конфігуратора system-config-users

Використовувати даний конфигуратор надзвичайно просто.

Для додавання нового користувача клацніть на кнопці Додати користувача.

Для видалення користувачі призначена кнопка Видалити.

Щоб змінити обліковий запис користувача, потрібно клацнути на кнопці Властивості.

Розглянемо приклад зміни облікового запису, - наприклад, зміна пароля. Перейдіть до реєстраційного запису користувача і клацніть на кнопці Властивості, В вікні, що розкрилося (рис. 1.60) потрібно ввести пароль і його підтвердження.

Мал. 1.60. Зміна пароля користувача

Змінити пароль можна й інакше. Виберіть команду меню Програми> Системні> Термінал. У вікні, що розкрилося емулятора терміналу введіть команди: su

passwd Ім'я користувача

Після введення команди su потрібно ввести пароль користувача root. Після цього потрібно ввести команду passwd - вона використовується для зміни пароля (рис. 1.61), наприклад:

Зверніть увагу на рис. 1.61 . Система підказує нам, що ми ввели занадто простий пароль, який заснований на словниковому слові. Хороший пароль повинен містити символи різного регістра, а також цифри, але в той же час пароль повинен добре запам'ятовуватися. Ось приклад хорошого пароля: iGrad_575.

Якщо ви хочете за допомогою команди passwd змінити cвойпароль, тоді вам не потрібно вводити команду su і ім'я користувача, просто введіть passwd.

Для свідомості нового користувача клацніть на кнопці Додати користувача (рис. 1.62), Відкриється вікно, в якому потрібно ввести логін , повне ім'я користувача і його пароль . Логін і пароль будуть використовуватися для входу користувача в систему, а ось повне ім'я можна не вводити, якщо вам лінь. Зазвичай повне ім'я користувача заповнюється лише в крупних компаніях, коли адміністратор не може запам'ятати імена та прізвища всіх користувачів.


Мал. 1.61. Зміна пароля користувача в терміналі

Мал. 1.62. створення користувача


При створенні користувача виконуються наступні дії.

Додається запис в файл / etc / passwd (цей файл містить відомості про всіх користувачів).

Пароль користувача в зашифрованому вигляді вноситься в файл / etc / shadow.

Створюється домашній каталог користувача - / home / логін.

Налаштовується SELinux, якщо ви її не відключили.

Формат файлу / etc / pasawd наступний:

Ім'я користувача- це логін, який користувач вказує при вході в систему. Друге поле (x) в сучасних Linux-сиcтемах не використовується. А в досить "древніх" системах воно використовувалося для зберігання пароля. Зараз паролі в зашифрованому вигляді зберігаються в файлі / etc / shadow.

UIDі GID- це числові ідентифікатори користувача і групи користувача. поле

Вийшла нова версія дистрибутива Linux Fedora 21в зв'язку, з чим пропоную розглянути особливості даного дистрибутива на прикладі нової версії, а також процес установки його на домашній комп'ютер.

Продовжуємо розглядати дистрибутиви Linux, і сьогодні прийшла черга просто відмінного дистрибутива Linux, а саме Fedora, який знаходиться в числі найпопулярніших дистрибутивів. Спочатку давайте розглянемо особливості даного дистрибутива, потім перейдемо до особливостей нової версії і в ув'язненні встановимо даний дистрибутив, природно як завжди все покроково і з скріншот.

Дистрибутив Linux Fedora

Fedora- вільно розповсюджувана (безкоштовна) операційна система, заснована на Linux. Даний проект підтримується компанією Red Hat, а також досить великим співтовариством. Fedora є основою для такого дистрибутива як Red Hat Enterprise Linux, це і зрозуміло, так як розробником цього дистрибутива є компанія Red Hat. Іншими словами в Red Hat Enterprise Linux йде тільки те, що в Fedora протестовано і добре себе зарекомендувало.

Розробники та спільнота Fedora грунтуються на 4 принципах, а саме:

  • Свобода ( Freedom) - програмне забезпечення повинно бути безкоштовним і доступним;
  • друзі ( Friends) - спільнота величезна сила для просування і розвитку програмного продукту, тим самим, чим воно більше, тим краще;
  • можливості ( Features) - створення нових технологічних можливостей, прагнення до кращого;
  • лідерство ( First) - впровадження найновіших технологій і програмних продуктів, прагнення до інновацій.

Як Ви вже зрозуміли у Fedora хороше співтовариство і, звичайно ж, дана операційна система підтримує багато мов, в тому числі і російська, також вона підтримує найпоширеніші платформи, наприклад, такі як i686 і x86-64.

Так як встановлювати Fedora 21 ми будемо на домашній комп'ютер то відповідно завантажувати будемо версію Workstation ( для настільного комп'ютера або ноутбука) Яку можна завантажити на сторінці - https://getfedora.org/ru/workstation/download/

де Ви відповідно вибираєте той файл, який Вам потрібно, я наприклад, скачую 64-бітний live-образ розміром 1.4 ГБ, і в цьому випадку вибираю файл Fedora-Live-Workstation-x86_64-21.torrent.

Надалі, не має значення, яким способом ( через web або торрент) Ви скачали дистрибутив, у Вас завантажиться iso образ з назвою Fedora-Live-Workstation-x86_64-21-5.iso (в моєму випадку для платформи x86-64) Який необхідно записати на болванку, для того щоб з даного дисказдійснювати установку.

Примітка! Дана версіябуде встановлена ​​з середовищем робочого столу GNOME, якщо Ви хочете інший робочий стіл, то вибираєте відповідний файл, наприклад для KDE назву торрента буде Fedora-Live-KDE-x86_64-21.torrent.

Установка Linux Fedora 21 Workstation

Після запису образу на диск можна завантажитися з нього, як Ви, напевно, вже зрозуміли, це свого роду live-образ який являє собою встановлену ОС на dvd-диску для проби або так би мовити для тестування з можливістю установки на жорсткий диск комп'ютера, таку ж можливість ми бачили, коли встановлювали Linux Mint 17. Досить теорії давайте приступати.

Крок 1

Завантажуємося з диска і бачимо меню, де вибираємо « Start Fedora Live»


крок 2

В результаті у нас завантажиться меню, де ми можемо вибрати установку на жорсткий диск комп'ютера або протестувати з носія, так як ми хочемо встановити, то вибираємо « Install to Hard Drive»


крок 3


крок 4


крок 5

Відкриється вікно, в якому необхідно вибрати диск, у мене він один, тому я його і вибираю, при цьому він відзначається галочкою, також тут можна налаштувати розділи жорсткого диска, але так як ми тільки початківці ми цього робити не будемо, а просто довіримося автоматичному розбиття диска на розділи. тиснемо « Готово»


крок 6

Як бачите, знаків оклику більше немає, тому приступаємо до установки і тиснемо « почати установку»


крок 7

Установка вже почалася, але при цьому ми можемо паралельно виконати початкову настройку, а саме поставити пароль для суперкористувача і створити користувача, під яким ми будемо працювати. Для установки пароля root натискаємо на іконку « пароль суперкористувача»


У нас відкриється форма для введення пароля, де ми відповідно вводимо придуманий пароль і підтверджуємо його, а після тиснемо « Готово»


Як бачите, установка ще не завершилася, тому створюємо користувача, для цього натискаємо на іконку « створення користувачів»


Відкриється форма, в якій заповнюємо поля такі як: Повне ім'я, Ім'я користувача, Пароль і Підтвердження, тиснемо « Готово»


Після завершення установки тиснемо « вихід»


крок 8

Комп'ютер перезавантажиться ( диск з приводу можна вже вийняти) І наша Fedora 21 завантажиться, ми вибираємо користувача для входу в систему


Вводимо пароль, і тиснемо « Увійти»


І при першому старті система уточнить пару моментів, наприклад, мова. тиснемо « далі»



Чи не хочете Ви підключити обліковий запис, наприклад Google або Facebook, я не хочу, тому тисну « пропустити»


Все, тиснемо « Почати роботу з Fedora »


Ось нарешті ми побачили робочий стіл Fedora 21 в графічній оболонці GNOME


І наостанок представлю ще пару скріншотом Fedora 21 з середовищем робочого столу GNOME.

Меню «Обзор»


центр додатків


На цьому все, я думаю проблем з установкою виникнути не повинно, а встановлювати даний дистрибутив чи ні вирішувати, звичайно ж, Вам. Успіхів!

Один з найбільш надійних і популярних Лінукс всіх часів (Red Hat Fedora) вміє-таки швидко встановлюватися на флеш-накопичувачі і не одним способом. Можна, звичайно, скористатися вже майже стандартною утилітою unetbootin, але є спосіб значно цікавіше. Про нього зараз і розповімо.

Швидка установка Red Hat Fedora

Щоб встановити Fedora скачайте програму-інсталятор під назвою liveusb-creator. Відмінна рисаданої утиліти - неможливість встановлювати інші Лінукс, тільки «Федора»! Якщо у Вас же є завантажувальний iso-образ, То сміливо клікайте «Browse», вказуйте образ і далі «Create live USB». Флеш вже повинна бути встановлена ​​в слот і відформатована.

Якщо завантажувального образу немає, то у вкладці «Download Fedora» вибираємо версію і натискаємо по великій нижній кнопці. обсяг віртуального диска, На якому будуть зберігатися всі зміни і, наприклад, документи налаштовується єдиним повзуном в вікні програми (значення за замовчуванням = 100 Мб).

Встановлюється Fedora на флешку за лічені хвилини, так що поглянути - варто. Програма-установник доступна для Mac і PC.