Убойные фишки Shutter: обретение встроенного редактора

Убойные фишки Shutter: обретение встроенного редактора

У программы Shutter, предназначенной для снятия скриншотов, есть очень много фишек. Но самая убойная из них, которая выделяет Shutter в ряду собратьев по цели — встроенный графический редактор. Он умеет кадрировать экранные снимки, добавлять к ним подписи, стрелки, кружочки с квадратиками… да много чего умеет, разве только гладью вышивать не может… пардон, масштабировать картинки. Впрочем, сейчас у нас разговор не то что не о фишках Shutter’а — даже не о фишках его встроенного редактора.

Ибо не совсем он встроенный, этот редактор — работа его обеспечивается отдельным (от Shutter’а) пакетом, называемым libgoo-canvas-perl: если он почему-либо не установлен, то ни о каком редактировании картинок и мечтать не нужно. Однако до недавнего времени во всех Ubuntu’идах ни малейших проблем не создавало: указанный пакет числился в рекомендациях пакета shutter. И при умолчальных настройках утилиты apt, включавших, в том числе, и отношение к рекомендациям как к зависимостям, устанавливался автоматически, нечувствительно для применителя.

Поэтому мне показались довольно странными жалобы на то, что в Ubuntu 18.04 Shutter автоматически не получает встроенного редактора. Однако во время подготовки maxi-редакции релиза Cintu 18.04 оказалось, что, как говаривали персонажи исландских саг, так оно и есть, что ноги нет. Ибо зависимости вышеуказанного пакета оказались вусмерть поломанными — вдаваться в обсуждение деталей, как именно, лениво, а уж почему — можно только гадать. Однако медицинский факт, что нужный нам пакет в данный момент автоматические устанавливался. Безуспешными оказались и поиски в соответствующем PPA-репозитории — его развитие закончилось на Ubuntu 16.04.

В сети можно найти несколько вариантов решения этой проблемы — я привожу тот, который придумался нам с Мануалом и показался самым простым. В принципе бинарники нужных пакетов на Launchpad’е имеются, однако попасть в содержащий их каталог невозможно — видимо, по пермиссивным соображениям. И потому войти в него чем-то вроде lftp и скачать их все сразу по маске не получится — придётся тащить файлы по одному, перейдя предварительно в нужный каталог, например:

$ ~/Download
$ wget https://launchpad.net/ubuntu/+archive/primary/+files/libgoocanvas-common_1.0.0-1_all.deb
$ wget https://launchpad.net/ubuntu/+archive/primary/+files/libgoocanvas3_1.0.0-1_amd64.deb
$ wget https://launchpad.net/ubuntu/+archive/primary/+files/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb

После чего скачанные пакеты так же последовательно устанавливаются — разумеется, с правами администратора:

$ sudo -s
# apt install ./libgoocanvas-common_1.0.0-1_all.deb
# apt install ./libgoocanvas3_1.0.0-1_amd64.deb
# apt install ./libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb

Использование apt install в данном случае (как и в большинстве иных) здесь предпочтительней, нежели dpkg -i, поскольку автоматически разрешает возможные зависимости (а в «нулевой» Cintu они имеют место быть).

Далее «в норму» приводятся зависимости наших «кривовато» установленных пакетов:

# apt install -f
# exit

И всё: запустив Shutter в следующий раз, мы обретаем вожделенный встроенный редактор этой программы. Убойность фишек которого будет описано в одной из следующих заметок. В заключение, даюы не использовать неполиткорректных слов в адрес тех, кто не поленился исключить gksu из репозитория накануне LTS-релиза, скажу: ссылки на более иные способы обретения Shutter’овского редактора можно найти на форуме Matuntu. Если, конечно, воспользоваться поиском…

Ну а в следующих заметках данной рубрики речь пойдёт об убойных фишках новообретённого редактора, а там — и самого Shutter’а. Правда, произойдёт это своевременно — или несколько позже.

image_pdfPDF

Добавить комментарий