Witajcie przyjaciele, jestem użytkownikiem GNU/Linux od jakiegoś czasu i jednym z moich ulubionych programów był Scribus, ale od ostatniego razu sformatowałem plik my Debian, nie postawiłem sobie zadania zainstalowania go, dopóki nie zobaczyłem artykuł autorstwa jose-roda. Więc dzisiaj chcę się podzielić jak Zainstaluj Scribusa na Debianie Jessie/Sid z biblioteką libtiff5.
Problem
Cóż, do rzeczy, zacząłem przeglądać mój source.list, aby rozpocząć proces:
deb http://debian.scribus.net/debian/ główny test deb http://debian.tagancha.org/debian/ główny deb-src http://debian.scribus.net/debian/ główny deb-src http://debian.tagancha.org/debian/ główny test
Sprawdź, czy pakiet “breloczek-archiwum scribusa” został zainstalowany.
I wykonałem:
$ sudo aptitude zainstaluj scribus icc-profiles
Co mi zwróciło:
Zostaną zainstalowane następujące NOWE pakiety: icc-profiles icc-profiles-free{a} libhyphen0{a} libpodofo0.9.2{ab} scribus{b} 0 pakietów zaktualizowanych, 5 nowych zainstalowanych, 0 do usunięcia i 0 niezaktualizowanych. Muszę pobrać 50.7 MB plików. Po rozpakowaniu wykorzystane zostanie 99.6 MB. Zależności następujących pakietów nie są spełnione: libpodofo0.9.2 : Zależy: libtiff4 (> 3.9.5-3~), ale nie można go zainstalować. scribus : Zależy: libtiff4 (> 3.9.5-3~), ale nie można go zainstalować. Następujące działania spowodują rozwiązanie tych zależności Zachowaj następujące pakiety w bieżącej wersji: 1) libpodofo0.9.2 [niezainstalowane] 2) scribus [niezainstalowane] Czy akceptujesz to rozwiązanie? [T/n/q/?]q Rezygnacja z wszelkich wysiłków zmierzających do rozwiązania tych zależności Anuluj.
Auć! … To boli
Zrobić trochę badań, Scribus zależy od księgarni libtiff4 (3.9.7-3), który w moim systemie wydaje mi się jako a przestarzała księgarnia, ponieważ zainstalowałem wersję libtiff5 (4.0.3-9)
Spróbuj zmienić repozytoria...
deb http://debian.scribus.net/debian/ niestabilny główny deb http://debian.tagancha.org/debian/ niestabilny główny deb-src http://debian.scribus.net/debian/ niestabilny główny deb-src http://debian.tagancha.org/debian/ niestabilny główny
…ale to było bezużyteczne. Jak zainstalować Scribusa na Debianie
Rozwiązanie. Łatwy, Buscando Znalazłem paczkę Scribus dla Strona Debiana zależy od libtiff5 (a nie z libtiff4 ???? ), następnie pobrałem pakiety scribus scribus-szablon i scribus-ng z pakiety.debian.org:
- skrybowie:
https://packages.debian.org/sid/amd64/scribus/download (Dla wersji 64-bitowej) lub
https://packages.debian.org/sid/i386/scribus/download (dla wersji 32-bitowej)
- scribus-szablon:
https://packages.debian.org/sid/all/scribus-template/download
Teraz nadszedł czas, aby zainstalować scribus*.deb, w moim przypadku:
$ dpkg -i scribus_1.4.2.dfsg.3+r18267-2_amd64.deb Wybiera poprzednio niewybrany pakiet scribus. (Odczyt bazy danych ... 162350 aktualnie zainstalowanych plików lub katalogów.) Przygotowanie do rozpakowania scribus_1.4.2.dfsg.3+r18267-2_amd64.deb ... Rozpakowanie scribusa (1.4.2.dfsg.3+r18267-2) ... dpkg: problemy z zależnościami uniemożliwiają konfigurację scribusa: scribus zależy od libhy phen0 (>= 2.7.1 .0); jednakże: Pakiet `libhyphen0.9.0' nie jest zainstalowany. scribus zależy od libpodofo0.9.0; jednakże: Pakiet `libpodofoXNUMX' nie jest zainstalowany.
Potrzebne libhyphen0 y libpodofo0.9.0, więc po zainstalowaniu ich z aptitude:
$ dpkg -i scribus_1.4.2.dfsg.3+r18267-2_amd64.deb $ dpkg -i scribus-template_1.2.4.1-2_all.deb $ dpkg -i scribus-ng_1.4.0.dfsg+r17300-1_all.deb
Jest to bardzo dobre narzędzie do edycji.
Nawiasem mówiąc, jesteś na granicy z baterią! 😛
Tyle bólu, aby zainstalować scribusa ??!!. Czy nie byłoby łatwiej mieć normalne repozytoria Debiana (stabilne, testowe lub sid, to nie ma znaczenia, scribus jest w każdym z nich) i zrobić apt-get scribus ???!!!! Bądź ostrożny podczas mieszania wielu repozytoriów... aby takie rzeczy zdarzały się później.
To samo pomyślałam 🙂
Chodzi o to, że ten artykuł nie powinien był zostać opublikowany, więc dlaczego jesteś w stabilnej wersji Debiana, jeśli później nie możesz znieść widoku zainstalowanej przestarzałej biblioteki...
Dzieje się tak w przypadku uzależnienia od najnowszych wersji tych programów (a ironią jest to, że Debian Jessie jest na bieżąco ze Scribusem, podobnie jak Debian SID, więc ten wyświetlany błąd sugeruje, że w obu repozytoriach występuje redundancja wersji pakietu).
Już to powiedziałem, co robisz w stabilnym debianie, jeśli nie możesz znieść posiadania nieco starej wersji?... Nie wspominając już o mieszaniu repozytoriów, to jest klucz do katastrofy.
I… Debiana.