{"id":2175,"url":"\/distributions\/2175\/click?bit=1&hash=803b6e1bcbd9dfc4ba9456fda887a878c80d24df8d3a575913b14876e18923a5","title":"TJ \u0437\u0430\u043a\u0440\u043e\u0435\u0442\u0441\u044f 10 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u2014\u00a0\u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u0430\u043d\u043e\u043d\u0441 \u0441 \u0434\u0435\u0442\u0430\u043b\u044f\u043c\u0438","buttonText":"\u0427\u0438\u0442\u0430\u0442\u044c","imageUuid":"d1d355d8-93a3-5140-aeae-14b03046b760","isPaidAndBannersEnabled":false}
Аниме
Разработка

Здравствуйте, это канал об аниме?

Как пропатчить KDE2 под FreeBSD?

В системе портов иногда возникают задержки с публикацией самых свежих версий ПО. В момент, когда родилась данная цитата, в портах FreeBSD не было новой версии графической библиотеки Qt и новой версии KDE (2.x). А потрогать это новое всем хотелось ну очень сильно.

Выходом из ситуации является сборка ручками и установка в отдельный каталог qt2, а потом сборка и установка (уже куда придется) KDE2 с опорой на qt2. Патчить там вроде ничего не надо было, но аргументы для ./configure были — моё почтение. Собственно, об этом и зашла речь впоследствии.

Долгое время самой старой версией KDE в портах была 3.5.10, процесс её установки (на только что поставленную голую систему плюс запуск, см. комменты):

su - # выполнять все, что ниже, от имени админа portsnap fetch # скачать порты (т.е. "заготовки установщиков программ"), выполняется один раз после установки системы portsnap extract # распаковать порты (потому что они качаются запакованными) portsnap fetch update # обновить порты (вот эта команда выполняется чаще, чем один раз), и конкретно здесь - не нужна (ведь порты только что скачаны - они и есть самые свежие) cd /usr/ports && make index # не надо, просто генерит хтмльку с описанием того, какие порты скачаны 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.07.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
0
3 комментария
диджей IBAN

Поставил плюс за то, что в подсайт Аниме это запостил. Проверку на олда прошёл

Ответить
Развернуть ветку
пот единорога

если вы поверите в то что обычный мануал решит все проблемы, то нет,  после 354 команды, все ещё не будут работать дрова видеокарту

Ответить
Развернуть ветку
Stan Majors

Як - норм самолеты делал

Ответить
Развернуть ветку
Читать все 3 комментария
null