Тема: Встановлення програмного забезпечення

Мета: Навчитись встановлювати операційну систему на віртуальну ПЕОМ.

Короткі теоретичні відомості:

Ubuntu — операційна система для робочих станцій, лептопів і серверів, є найпопулярнішим у світі дистрибутивом Linux. Серед основних цілей Ubuntu — надання сучасного і водночас стабільного програмного забезпечення для пересічного користувача із сильним акцентом на простоту встановлення і користування.

Ubuntu надає користувачу мінімальний набір програм загального призначення: багатовіконне стільничне середовище, засоби для перегляду Інтернету, організації електронної пошти, офісні програми з можливістю читати і записувати файли в форматі Microsoft Office, редактор зображень, програвач компакт-дисків тощо. Спеціалізоване програмне забезпечення, потрібне досвідченішим користувачам, можна отримати із відповідних репозиторіїв. Серверний варіант системи включає також засоби, потрібні для організації сервера баз даних, веб-сервера, сервера електронної пошти, тощо.

Інсталяційні диски Ubuntu безкоштовні.

        

Хід роботи:

1.Synaptic

Заходимо в меню Система - Адміністрування - Менеджер пакетів Synaptic

Перед нами Synaptic. За допомогою його можна встановити й видалити будь-який додаток з підключених у вас репозиториев.

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

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

У результаті пошуку може бути знайдено кілька пакетів. Наприклад якщо ви будете шукати mc (консольний файловий менеджер) за назвою й описом, ви одержите дуже велику кількість результатів, тому що сполучення "mc" може зустрічатися в описі пакетів дуже часто. У нас у результаті на вибір два пакети. Якщо за назвою пакетів не зрозуміло який саме ставити - прочитайте опис. Щоб відзначити ПО для установки - кликніть двічі на чекбоксе.

Перед нами з'явилося вікно, що попереджає про те, що для установки Krusader необхідно поставити багато залежностей.

У такий спосіб можна відзначити для установки (і видалення) скільки завгодно додатків. Коли ви закінчите з вибором - натисніть застосувати в головному вікні Synaptic.

Спробуємо встановити поки тільки Krusader. Натискаємо на кнопку "Застосувати".

Для початку скачиваются всі необхідні.deb пакети.

Потім починається безпосередня установка.

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

Точно також можна встановити будь-яке інше ПО, що ваи потрібно. Наприклад, якщо ви хочете знайти додаток для того, щоб слухати радіо, запустите Synaptic й у пошуку напишіть Radio. Серед отриманих результатів пошукайте те, що вам потрібно.

2 Перегляд властивостей установленого пакета за допомогою Synaptic

Зайдемо в Sypantic і знову знайдемо вже встановлений Krusader.

Натисніть правою кнопкою миші на встановленому пакеті.

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

Зайдемо у властивості пакета.

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

Наступна закладка вже интересней. Залежності чи навряд нас зацікавлять, а от інша інформація може бути корисної. Зверніть увагу на те, що krusader пропонує встановити додаткове ПО, а саме: архиваторы, утиліти для порівняння, текстовий редактор й інше.. Після установки архиваторов (якщо вони вже не встановлені) ви зможете відкривати архіви в Krusader. Думаю, це корисна інформація.

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

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

Ну й остання вкладка показує розширений опис пакета, що допоможе вам зрозуміти, чи то це, що ви шукаєте, чи ні.

3 Кэш установлених пакетів

Щораз коли ви встановлюєте новий пакет - він зберігається в директорії /var/cache/apt/archives/

Що це означає?

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

По-друге, якщо для вас критичне місце на жорсткому диску й терміново потрібно очистити його, то ви можете видалити файли з кэша. Наприклад, після установки системи й всіх відновлень у мене розмір уже виріс до 300Мб. Пізніше я покаджу як видалити весь кеш однією командою, а зараз він нам ще знадобиться.

4. Видалення непотрібних залежностей

Як ви вже знаєте, одна програма може залежати від десятка бібліотек. При установці додатка всі залежності будуть установлені автоматично. А що буде, якщо програма нам не сподобається й ми її видалимо? Що буде із залежностями? Якщо інший додаток використає ці ж бібліотеки - то природно вони потрібні в системі. А якщо немає?

Давайте видалимо встановлений Krusader. Як це зробити я описав вище.

Після того, як Krusader буде вилучений, в Synaptic виберіть "Стан" з фільтра ПО. Якщо все було зроблено правильно - ви побачите категорію "Установлені (можуть бути автоматично вилучені)". Ця категорія з'являється тільки тоді, коли в системі встановлені бібліотеки, які вже не потрібні. Можна виділити всі пакети й видалити їх.

Пункт меню "Установка/видалення додатків"

Synaptic гарний для тих випадків, коли ви знаєте що встановлювати або хоча б приблизно догадуєтеся про це.

Але іноді хочеться просто поэкспериментировать, спробувати різні додатки, зрівняти їх..

Для цих цілей є інший додаток.

Заходимо в пункт меню Додатка - Установка/видалення додатків.

Перед вами додаток, за допомогою якого можна зробити огляд ПО. Ліворуч перебувають категорії.

Зверніть увагу на короткий вступ, що показується при запуску програми. Установка/видалення програм робиться дуже просто, також як й в Synaptic. Особливу увагу звернете на те, що за замовчуванням показуються не всі додатки, а тільки підтримувані! Я спеціально виділив це на малюнку вище. Щоб побачити всі додатки, які можна встановити, виберіть відповідний пункт меню. Також додатка можна сортувати по їхній популярності. На першому місці виявиться те, що користувачі встановлюють найчастіше. Хоча не варто довіряти цьому, іноді дуже гарні програми коштують не в перших рядах.

5 Установка, видалення, пошук й інші операції вручну

Все те, що було показано вище, можна зробити вручну в консолі.

Щоб зробити пошук у репозиториях використайте команду

apt-cache search ім'я

Давайте спробуємо пошукати krusader

apt-cache search krusader

Як й у випадку з Synaptic - ми знайшли два пакети.

Щоб установити пакет, використайте команду

sudo apt-get install ім'я

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

Давайте встановимо krusader:

sudo apt-get install krusader

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

Зверніть увагу на те, що скачати необхідно 0 MB з 25,4 MB! Погоджуємося й установлюємо krusader.

Щоб видалити додаток використайте команду:

sudo apt-get remove ім'я

Щоб видалити разом з конфігураційними файлами:

sudo apt-get purge ім'я

Давайте видалимо krusader

sudo apt-get remove krusader

Читаємо, погоджуємося й видаляємо.

Отже, щоб видалити залежності, які більше не використаються жодним додатком, використайте команду:

sudo apt-get autoremove

Всі скачанные пакети автоматично зберігаються в директорії /var/cache/apt/archives/. Щоб видалити всі такі пакети за один раз, використайте наступну команду:

sudo apt-get clean

6 Установка.deb за допомогою GDebi

Репозитории це добре, але іноді бувають ситуації, коли там немає того, що нам потрібно. Іноді там взагалі немає потрібного пакета, а іноді там перебуває стара версія, що не підтримує те, що було реалізовано зовсім недавно. І тоді ви заходите на сайт виробника в надії що там є.deb версія й скачиваете неї.

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

Всі що потрібно зробити - просто двічі нажати мишкою на пакеті.

Ну от і все. Пакет установлений.

Відкриємо Synaptic.

7 Установка.deb вручну

Установити.deb можна й з консолі. Для цього використайте команду:

sudo dpkg -i ім'я файлу

Наприклад:

sudo dpkg -i smplayer_0.6.2_i386.deb

Природно, ви повинні перебуває в директорії, де перебуває пакет, або використати повний шлях до цього пакета.

8 Виправлення пакетів з помилками

Іноді можна перестаратися з установкою ПО й поламати що-небудь. У цьому випадку ви побачите попереджуюче повідомлення в трее через якийсь час. Або ви побачите повідомлення при запуску Synaptic або якщо вручну спробуєте що-небудь установити.

Ця ситуація може виникнути, наприклад, якщо за допомогою dpkg -i спробувати поставити пакет, для якого не були знайдені залежності. Ну й багато інших ситуацій.

Щоб побачити проблемний пакет в Synaptic виберіть "Спеціальні фільтри - З помилками".

Щоб полагодити пакет, виберіть пункт меню "Виправлення - Виправити пакети з помилками".

Після цього потрібно застосувати ті дії, які приготував Synaptic. Це може бути просто установка додаткових пакетів або видалення невірного пакета, якщо залежності не можуть бути знайдені.

Після того як ви натиснете "Застосувати" - ви побачите які дії будуть виконані.

У консолі можна зробити теж саме за допомогою команди:

sudo apt-get -f install

9 Alien

Іноді бувають ситуації, коли є тільки.rpm пакет (інший вид установника, з інших Linux-систем), але встановити програму необхідно.

Наприклад у такому форматі можна знайти установник vmware tools, якщо ви пробуєте Ubuntu на віртуальній машині.

У цьому випадку можна конвертувати.rpm пакет в.deb пакет, хоча це й не рекомендується.

Допоможе в цьому програма alien

Щоб установити її:

sudo apt-get install alien

Або через Synaptic.

Після того як він установлений, перейдіть у консолі в директорію, де перебуває.rpm пакет і виконаєте команду:

alien ім'я_файлу.rpm

Через якийсь час (це може бути довго) буде создан.deb пакет, що уже можна використати звичайним образом.

 

Індивідуальне завдання:

Встановіть пакет, перша літера назви якого співпадає з першою літерою вашого прізвища.

 

Контрольні запитання:

1. Що таке пакет?

2. Які бувають пакети?

3. Способи інсталяції пакетів?

4. Відмінності Linux від Windows?

5. Переваги Linux.

Зміст звіту:

1. Тема роботи.

2. Мета роботи.

3. Основні етапи виконання індивідуального завдання.

4. Контрольні питання.

5. Висновки.




Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: