Як пропатчити KDE2 під FreeBSD?

Матеріал з Енциклопедія Драматика
Перейти до навігації Перейти до пошуку
VictorKnow.jpg
«

— Вітаю, це канал про аніме?
— Так.
— Як мені пропатчити KDE2 під FreeBSD?

»

— <Sashok>

„Як пропатчити KDE2 під FreeBSD?“— популярний мем, головний біль президентів, незнайомих з цим вашим ІТ, які дозволили поставити собі будь-яке питання.

Виникнення[ред.]

Фразу вперше було запощено в каналі #anime IRC-сервера RusNet таким собі Сашком Косиріним, a.k.a. Sashok.
Чому в аніме-каналі? Бо нам усім чудово відомо, що кожен анімефаґ за сумісництвом є ще й спеціалістом із UNIX-систем, системним адміністратором від Бога та знавцем інформаційних технологій. Тому доречність даного питання не підлягає сумнівам.

Невдовзі після появи цитата потрапила на москальський цитатник bash.org.ru, де здобула популярність, довго утримуючи перше місце у рейтингу.

Що таке KDE[ред.]

«Кей-Ді-І», або жаргонне з російської «Кадеє», це графичне середовище для систем сумісних з Юнікс, перш за все для Лінукса. Довгий час було прямим конкурентом середовища GNOME, яке з’явилося пізніше. Що таке графічне середовище? Ти звик що у Вінді графіка одна від Майкрософта, але загалом графіка і ядро операційної системи це незалежні речі, вони займаються різним. В Лінуксі вони зовсім окремі, існують різні варіанти графічних систем — легше тобі самому спробувати ніж пояснити. Для шанувальників КДЕ є дистрибутив із свіжесеньким КДЕ — KDE Neon.

Президенти у темі[ред.]

Ющенко патчить

Після популяризації цієї цитати, стало дуже модно зайобувати цим питанням усілякі шоу, де можна ставити будь-які питання гостеві. Особливо це стосується програм на кшталт „Постав питання президенту“.

Оскільки більшість президентів народились при Совку та не мають уявлення про операційні системи, а тим паче про їхні види, відповіді принесли море лулзів.

nothumb

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

« — Як пропатчити KDE2 під FreeBSD?

— Шановні друзі, пропатчити можуть допомогти програмісти Секретаріату Президента у різних операційних схемах[1]. Другий варіант — радив би користуватися новим програмним забезпеченням і не морочити собі голову.

»

— Пасічник

nothumb
  • Назарбаєв, 2007-ий рік.
« —Як пропатчити KDE2 під FreeBSD????

— "Відповідь на це питання знаходиться суто у технічній площині. Можу сказати, що зараз у Казахстані посилено розвивається національна індустрія програмного забезпечення, і вважаю, що рішення, засновані на технології Open Source мають право на життя. Існує проєкт Національної захищеної операційної системи в рамках програми електронної влади, який реалізовується Агентством РК з інформатизації та зв'язку. Думаю, що подібні проєкти достатньо перспективні. У зв'язку з цим виникають певні проблеми з підготовкою спеціалістів у відповідних галузях, але їх усі можна вирішити. Існують курси з вивчення програмного забезпечення Open Source, на яких можна отримати відповідні знання. Також вважаю доцільним згадати про історію виникнення питання. Дане питання було поставлено 8 травня 2004-го року у чаті #anime (аніме - японський жанр мультиплікації) мабуть жартома, частково пов'язане з тим, що серед прихильників аніме (анімешників) багато unix-адміністраторів. згідно другої версії, питання було задано особою, яка не знала, що таке аніме, але припускала, що чат присвячений питанням адміністрування unix. Відтоді жарт набув великої популярності.

»

— А тобі не начхати, звідки?

  • Серж Саргсян, 2008-ий рік.
« — iamtankist: Пане Президенте, не підкажете, як пропатчити KDE під BSD?

— Ознайомлені люди порадили мені не морочитись із патчами, а ставити з портів.

»

— А тобі не начхати, звідки?

То чи можна пропатчити KDE2 під FreeBSD?[ред.]

Протягом довгого часу найстарішою KDE в портах була 3.5.10.
Процес інсталяції на чисту, щойно встановлену, систему:

su -                # виконувати від імені адміністратора все, що нижче
portsnap fetch      # завантажити порти, виконується один раз після установки системи
portsnap extract    # розпакувати порти, бо завантажуються запакованими
portsnap fetch update # оновити порти

cd /usr/ports && make index # не потрібно, адже просто робить html-файл з описом того, які порти завантажено
cd /usr/ports/x11/xorg      # перейти у каталог файлів порта графічної підсистеми
make install clean          # встановити загальну графічну підсистему
cd /usr/ports/x11/kde3      # перейти у каталог файлів самого KDE
make install clean          # встановити KDE
exit                        # ця команда викидає геть з терміналу, не знаю, чому вона тут

echo -n “exec startkde” > ~/.xinitrc # записати KDE в автозавантаження загальної графічної підсистеми
startx                      # запустити загальну графічну підсистему, власне, і KDE

3.x видалено з портів ще 26 липня 2013-го, на що вказує запис у /usr/ports/MOVED — залишився лише KDE4. Процедура інсталяції (на голу систему) та налаштування автозапуску KDE4 під час завантаження системи:

su -
portsnap fetch
portsnap extract
или
portsnap fetch update

cd /usr/ports/x11/xorg
make install clean
cd /usr/ports/x11/kde
make install clean
echo dbus_enable="YES" >> /etc/rc.conf
echo hald_enable="YES" >> /etc/rc.conf
echo kdm4_enable="YES" >> /etc/rc.conf
service dbus start
service hald start
service kdm4 start
exit

Примітки[ред.]

  1. Так, він проїбався зі словом. Але у текстовому протоколі пресконференції помилку виправили.