LXF150 School1

Зміст

Шкільні «Відповіді»

на них відповідає.

1 Geany та консоль

ПроТак, Geany чудова програма, і вона може працювати з будь-яким терміналом, але ось робота з Konsole викликає проблеми не тільки у вас. Є кілька шляхів вирішення. Перший полягає у використанні специфічного виклику Konsole. Для цього необхідно в меню Правка > Налаштування > Інструменти Geany у полі Термінал вписати наступні рядки

Другий спосіб полягає у заміні xterm на lxterminal, який гарантовано є у репозиторії вашого дистрибутива. Встановіть його та впишіть дзвінок у полі Термінал.

Після цього можна буде продовжувати працювати з Geany та KDE4.

2 Чому не компілює?

Якщо компілятор встановлено, слід перевірити шлях до вихідних кодів програми. По-перше, не називайте файл із програмою українськими літерами. По-друге, зберігайте програму в директорії з латинською назвою, а не як люблять у нас у школі – на Робочому столі чи директорії Документи. По-третє, уникайте прогалин в іменах, замінюючи їх нижнім підкресленням. Тобто файл ento moya pervaya programma.pas потрібно називати ento_moya_pervaya_programma.pas.

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

Крім того, ніщо не перешкоджає вам встановити Kwrite і Kolourpaint, але не дивуйтеся, що в систему буде втягнута за залежністю частина KDE 3/4.

4 Повстанемо з попелу

Отже, що ми маємо як вихідні умови? У домашньому каталозі користувача (нехай ім'я користувача у нас – uchenik) /home/uchenik знаходяться файли налаштування системи та додатків (зазвичай такі директорії та файли починаються з точки '.' і є прихованими), а також стандартні директорії – Завантаження,Документи, Робочий стіл та інші. Щоб зберегти, а потім швидко відновити налаштування, потрібно або заборонити зміни файлів налаштувань, або зробити резервну копію та відновлювати її за необхідності (тобто зробити знімок, або образ домашнього каталогу).

У першому варіанті зазвичай пропонується перепризначити права на директорії та файли конфігурації домашнього каталогу на суперкористувача-root, командою

Після цього достатньо буде вийти з поточної сесії та зайти наново, щоб переконатися, що в системі нічого не можна зламати. Але. без ложки дьогтю тут не обійдеться. Багато програм вимагають можливості запису в домашню директорію, щоб нормально функціонувати: одні програми зберігають тимчасові файли, інші використовують локальні бази даних, треті потребують механізмів збереження сесій. Наприклад, у браузері перестануть працювати служби Google на кшталт Gmail, перестане запускатися LibreOffice та інше програмне забезпечення.

Як варіант, можна використовувати можливості типу користувача xguest Mandriva, коли дані сесії не зберігаються, або розгортати поточну сесію в тимчасовій директорії або пам'яті; але ці рішення неординарні насправді і, на жаль, у більшості викладачів викличуть масу проблем.

Тому ми підемо другим шляхом і навчимося робити резервну копію домашньої директорії і швидко її відновлювати на колишнє місце.

Найпростіший спосіб – відразу ж після встановлення налаштувати всі потрібні програми та створити архів (відразу попереджаємо, що це не стислий архів типу zip чи rar) із резервною копією. Причому робити це краще не за запущеної сесії користувача. Для цього вийдіть з користувача, що архівується, і перейдіть в термінал (за допомогою Ctrl+Alt+F1–F6), потім увійдіть в систему з адміністративними правами (від імені root) ізавершіть графічний режим

Після цього створіть потрібний нам архів для подальшого відновлення:

Далі, коли дітлахи в черговий раз щось зламають, можна буде або дати команду (від імені root):

або просто відкрити архів у mc і скопіювати всі файли назад. Для надійності повернемо права користувача:

5 Очі розбігаються

ОНічого страшного. Ми іноді самі плутаємося у версіях програм та їх назвах, благо світ OpenSource передбачає множинне рішення одного завдання.

Ви правильно вирішили спиратися на обсяг оперативної пам'яті – зараз ця характеристика впливає на вибір навчального дистрибутива.

Емулятори в Linux бувають різних видів - "не емулятори" виду Wine, який є шаром сумісності та дозволяє запускати (не всі) програми Windows; емулятори ОС типу DosBox або Dosemu, що дозволяють запускати старі програми DOS, типу Кенгурятко або TurboProlog; а також емулятори повноцінних систем типу VirtualBox або QEMU, які дають можливість встановити в Linux іншу операційну систему - Windows, MacOS або взагалі якусь екзотичну.

Створимо та відновимо резервну копію директорії за допомогою fwbackups.