Ако сте начинаещ Линукс потребител и търсите аналог на програмата ACDSee, без да прибягвате до емулация на посочената или други подобни windows програми, то тази статия е за вас. Ако пък не сте начинаещ потребител но търсите по-различен Image Viewer, Editor и Graphic Convertor (всичко в едно), то тази статия е и за вас. Долуописаните инструкции важат за Ubuntu Linux 7.10 Gutsy Gibbon. Автора на статията (т.е. АЗ) не давам гаранции, че под друга дистрибуция, резултата (и евентуалните проблеми) ще са същите!
Интерфейса на програмата е както споменах подобен на ACDSee и е наистина удобен. Самата програма е с Freeware лиценз поради големия брой графични модули и елементи (всеки под различен лиценз), което прави трудно постижимо разпространяването й под отворен код и същевремнно поддръжката на толкова много отворени и комерсиални графични формати (над 400)! Може да се използва за разглеждане, организиране, редактиране и конвертиране на растерни изображения в популярни а също и не-популярни формати. Линукс версията на програмата за съжаление не се обновява много често и в момента е по-назад от windows-версията откъм функционалност и екстри, но авторът обещава в скоро време да пусне ново издание. Повече информация ще откриете на
официалния сайт.И така след краткото представяне, да започнем със същинската инсталация. В онлайн хранилището на XnView няма компилирани .deb пакети и ще се наложи да си ги направим сами или пък директно да си инсталираме статичната версия (което е по-лошия вариант). За ваше удобство и с образователна цел ще конвертираме готовите .rpm пакети в .deb чрез инструмента "alien", който трябва да имате инсталиран предварително. Това се проверява много лесно, но нека вече отворим една конзола. Най лесно в Убунту това става така:
Alt+F2>gnome-terminal
След като сме отвори празна конзола проверяваме за "alien" така:
Примерен код |
>whereis alien |
След като се уверим че е инсталиран и видим Примерен код |
alien: /usr/bin/alien /usr/share/alien /usr/share/man/man1/alien.1p.gz |
можем да продължим (ако не е инсталиран за удобство използвайте Synaptic по предназначение за да инсталирате "alien").
Копирайте и поставете следните редове в конзолата, като навсякъде замените YourUsername с вашето LoginName за системата:
Примерен код |
wget -c http://www.xnview-download.de/download/XnView-static.i386.rpm sudo alien -d XnView-static.i386.rpm |
На следващия ред в зависимост от текущата версия на XnView която сте изтеглили от интернет, името на .deb пакета може да е различно, така че напишете точно вашето (Забележка: файлът е във вашата домашна директория в момента):
Примерен код |
dpkg -i xnview_1.70-2_i386.deb dpkg -r libstdc++2.10-glibc2.2 wget -c ftp://rpmfind.net/linux/Mandrake/2006.0/i586/media/main/libstdc++2.10-2.96-0.83mdk.i586.rpm sudo alien -d libstdc++2.10-2.96-0.83mdk.i586.rpm dpkg -i libstdc++2.10_2.96-1.83_i386.deb wget -c http://kaisman.free.fr/xnview/logo_xnview.png sudo gedit /usr/share/applications/xnview.desktop |
В отворения празен прозорец на gedit копирайте дословно следните редове:
Примерен код |
[Desktop Entry] Name=Xnview Comment=Graphics conversion Exec=xnview -visualid 0x21 Icon=/home/YourUsername/logo_xnview.png Terminal=false Type=Application Categories=Application;Graphics; |
Остава само да запишете документа и сме готови
'> Не забравяйте навсякъде да замените "YourUsername" с вашето потребителско име! Вече можете да изтриете от домашната си директория файловете които вече не са необходими (трябва да запазите обаче logo_xnview.png и то точно с това име, точно там където се намира). Стартирайте програмата от Програми>Графика>XnView