Unix → Заметки по установке FreeBSD 7.2 на десктоп
Короткий відступ. Ця стаття буде російською, так як початково вона писалася не для блогу, а перекладати на українську не бачу сенсу. Поїхали ;).
(ще…)
Короткий відступ. Ця стаття буде російською, так як початково вона писалася не для блогу, а перекладати на українську не бачу сенсу. Поїхали ;).
(ще…)
Вже майже три тижні пройшло як я почав використовувати FreeBSD. Спочатку на лептопі, а зараз і на десктопі. Все мені подобалось і тільки тема в NetBeans’а була якась не правильна…
Почав копати і накопав ось цей фак Look and Feels in NetBeans.
Якщо вірити тому, що написано, то в Gnome по дефолту повина використовуватись L&F “GTK”. А на ділі в мене NetBeans завантажувався з темою Metalic. Вирішилася ця проблема додаванням –laf GTK до команди запуску. Повністю вона виглядає так:
# netbeans67 --laf GTK
При спробі відкрити і подивитись фільм “Люблю тебя чувак” через totem отримав помилку:
Failed to create output image buffer of 640×352 pixels
Виявилося, що є файл /usr/ports/multimedia/totem/files/pkg-message.in наступного змісту:
********************************************************
* Make sure you’ve enough shared memory, the xine FAQ *
* advises to have the following sysctl settings: *
* kern.ipc.shmmax=67108864 *
* kern.ipc.shmall=32768 *
********************************************************
Тобто для вирішення проблеми потрібно просто задати ці налаштування через sysctl:
# sysctl kern.ipc.shmmax=67108864 # sysctl kern.ipc.shmall=32768
В FreeBSD не так просто скинути фотки з цифрового фотоапарата, який не працює в режимі накопичувача. А в нас саме такий Canon PowerShot A580, який як і більшість Кенонів працює по протоколу PTP.
Виявилося, що достатньо зібрати 2ва порти:
# cd /usr/ports/graphics/gphoto2 && make install clean # cd /usr/ports/graphics/gtkam && make install clean
gtkam це графічна оболонка для gphoto2. Запускаєм gtkam, йдемо Camera > Add camera і тиснем Detect або вибираємо камеру зі списку.
Ось так виглядає вікно попереднього перегляду фоток:

Ще з правами треба розібратися. Ось фак знайшов http://www.gphoto.org/doc/manual/permissions-usb.html
Але то вже пізніше. Поки злив фотки під рутом :).
Виявляється в FreeВSD можна поставити ZF з портів:
cd /usr/ports/www/zend-framework && make install clean
І, якщо вірити distinfo, то на сьогодні доступна остання стабільна версія ZendFramework-1.8.4. На відміну від Ubuntu, де ZF теж доступний в якості пакету, але оновлюється той пакет з великим запізненням.
Я прусь :). Чесно до вчорашнього дня навіть не думав, що це можливо.
Спочатку мені на очі потрапила тема “ubuntu + iso образ + желание порубится в Fallout“. Ну, думаю, ubuntu в мене є, бажання теж, не вистачає тільки образу. Тож пішов гуглити російську версію другого фолу від 1C. Перший же лінк привів мене на торрент thepiratebay.
(ще…)
За ці два дні я трохи піднаторів у справі встановлення ATI драйврів під Ubuntu :).
З open source дровами якось не склалося:
- 85 Hz дуже тисне на очі
- потрібна нормальна підтримка 3D (хочеться пошпіляти %))
Трошки оффтопу - зліва можна побачити першу картинку яку я зробив в gimp :).
Тепер по суті. Перед Новим Роком зніс на домашньому компі “кватирки” і поставив Ubuntu 8.10. Налаштував інтернет, поставив аудіоплеєр, відео кодеки і пропієтарні драйвера від ATI (fglrx). Це була моя друга спроба перейти конкретно на Ubuntu і мабуть вже 10-та спроба перейти на Linux чи FreeBSD. Тобто певні навички є, але їх ще недостатньо, щоб комфортно працювати під цими ОС. Наприклад я до вчорашнього дня не знав, що в Ubuntu 8.10 є проблеми з пропієтарними дровами від ATI…
(ще…)
Виникла в мене потреба в використанні на сервері системи контролю версій і багтрекінг системи. Так як локально я використовую svn, то і на сервері вирішив ставити svn.
SVN або Subversion - вільна централізована система контролю версій. Нещодавно (19 липня 2008) року вийшла нова версія 1.5.

Trac - гарна багтракінгова система і інструмент для керування проектами. Написана на python. В наступній версії обіцяють зробити можливість локалізації через gettext.
Ставив я це все щастя на свій VDS від RuWeb. Керувався офіційною документацією і статтею “Установка и настройка SVN сервера с доступом к репозиториям по http протоколу“. Тільки я налаштовував не як піддомени, а як директорії - http://myprojects.com/svn/ і http://myprojects.com/trac/.
Все поставилось нормально. Спочатку налаштував користувачів, створив групи, роздав права. Потім створив на сервері репозиторій і залив туди останню версію проекта. На локальній машині зробив check out, вніс певні зміни і спробував зробити commit. От тут і почалися приколи: (ще…)