Автор Тема: Инсталиране на xnview под ubuntu 7.10  (Прочетена 1363 пъти)

while

  • Напреднали
  • *****
  • Публикации: 32
    • Профил
Ако сте начинаещ Линукс потребител и търсите аналог на програмата 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;

Остава само да запишете документа и сме готови '<img'> Не забравяйте навсякъде да замените "YourUsername" с вашето потребителско име! Вече можете да изтриете от домашната си директория файловете които вече не са необходими (трябва да запазите обаче logo_xnview.png и то точно с това име, точно там където се намира). Стартирайте програмата от Програми>Графика>XnView
Активен