Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Zainstalowałem Debiana 10 (testing) z środowiskiem graficznym KDE.
Chciałbym zainstalować z oficjalnej strony --> https://www.darktable.org/install/ program Darktable 3.1
Moje repozytorium:
# cat /etc/apt/sources.list deb https://deb.debian.org/debian testing main contrib non-free deb-src https://deb.debian.org/debian testing main contrib non-free deb https://deb.debian.org/debian testing-updates main contrib non-free deb-src https://deb.debian.org/debian testing-updates main contrib non-free
Dodana strona programu Darktable:
# cat /etc/apt/sources.list.d/graphics\:darktable\:master.list deb http://download.opensuse.org/repositories/graphics:/darktable:/master/Debian_10/ /
Mój skonfigurowany apt:
# cat /etc/apt/apt.conf APT::Default-Release "testing"; APT::Get::Install-Recommends "false"; APT::Get::Install-Suggests "false"; Apt::Get::Purge; Acquire::PDiffs "true"; Dpkg::Options { "--force-confdef"; "--force-confold"; } Dpkg::Progress-Fancy "1"; APT::Color "1";
Ściągnołem i zainstalowałem klucz --> wget -nv https://download.opensuse.org/repositories/graphics … 0/Release.key -O Release.key
Wynik:
ptochos@debian:~/Pobrane$ ls -al R* -rw-r--r-- 1 ptochos ptochos 1114 lut 4 14:29 Release.key
Wydałem polecenia:
#apt-key add - < Release.key # apt updape # apt install darktable
i mój wynik z instalacji pakietu:
# apt install darktable Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe darktable is already the newest version (2.6.3-1+b1). 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 5 nieaktualizowanych.
W jaki sposób mam skonfigurować apt-a bym mógł ściągnąć najnowszy pakiet Darktable (3.1) z repozytorium.
Offline
Spróbuj jeszcze raz
apt update && apt install darktable
, dzisiaj dopiero weszła wersja 3.1 do repozytorii https://download.opensuse.org/repositories/graphics … er/Debian_10/
Być może jak instalowałeś była jeszcze stara wersja, albo zrobiłeś literówkę przy update i nie odświeżyło bazy paczek.
Ostatnio edytowany przez arecki (2020-02-05 16:28:32)
Offline
Pakos napisał(-a):
moze apt update najpierw zamiast apt updape?
To była literówka przy pisaniu tego posta. Ja natomiast komendę wydawałem używając tab-u. To jest nie to.Po poleceniu, otrzymuje z konsoli wynik:
# apt install darktable Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe darktable is already the newest version (2.6.3-1+b1). 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 2 nieaktualizowanych.
Wygląda jakby dodane repozytorium:
# cat /etc/apt/sources.list.d/graphics\:darktable\:master.list deb http://download.opensuse.org/repositories/graphics:/darktable:/master/Debian_10/ /
było nieaktywne. Tak jakby brakowało wpisu w pliku konfiguracyjnym Apt-a.
Offline
deb http://download.opensuse.org/repositories/graphics:/darktable/Debian_10/ /
https://software.opensuse.org/download.html?project … age=darktable
Offline
Mały test u mnie (poprawki względem przepisu z opensuse)
wget -nv -q https://download.opensuse.org/repositories/graphics:darktable/Debian_10/Release.key -O - | apt-key add -
echo 'deb https://download.opensuse.org/repositories/graphics:/darktable/Debian_10/ /' > /etc/apt/sources.list.d/darktable.list
apt update
# root ~> apt policy darktable darktable: Zainstalowana: (brak) Kandydująca: 2.6.0-1 Tabela wersji: 3.0.0-1.1 500 500 https://download.opensuse.org/repositories/graphics:/darktable/Debian_10 Packages 2.6.3-1+b1 500 500 https://deb.debian.org/debian testing/main amd64 Packages 500 https://deb.debian.org/debian sid/main amd64 Packages 2.6.0-1 990 990 https://deb.debian.org/debian stable/main amd64 Packages
I przez wymuszenie wersji w Synapticu już można instalować wersję 3.0, za moment sama się zaktualizuje do 3.1.
Nie znam tylko sposobu, żeby w aptitude wymusić wersję z repo opensuse z poziomu wiersza poleceń,
ale to na 99% wykonalne.
PS:
Rezultat:
https://imgur.com/RbbTtSO
Pozdro
Ostatnio edytowany przez Jacekalex (2020-02-05 22:36:48)
Offline
Jacekalex napisał(-a):
Mały test u mnie (poprawki względem przepisu z opensuse)
Kod:
wget -nv -q https://download.opensuse.org/repositories/graphics:darktable/Debian_10/Release.key -O - | apt-key add -Kod:
echo 'deb https://download.opensuse.org/repositories/graphics:/darktable/Debian_10/ /' > /etc/apt/sources.list.d/darktable.list
Po tych poleceniach, uaktualniłem system i konsola wy-listowała mi:
# apt update Stary:1 http://download.opensuse.org/repositories/graphics:/darktable:/master/Debian_10 InRelease Pobieranie:2 https://deb.debian.org/debian testing InRelease [113 kB] Stary:3 https://download.opensuse.org/repositories/graphics:/darktable/Debian_10 InRelease Pobieranie:4 https://deb.debian.org/debian testing-updates InRelease [38,8 kB] Pobieranie:5 https://deb.debian.org/debian testing/main amd64 DEP-11 Metadata [3 897 kB] Pobieranie:6 https://deb.debian.org/debian testing/main DEP-11 64x64 Icons [6 868 kB] Pobrano 10,9 MB w 8s (1 312 kB/s) Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe All packages are up to date. W: Target Packages (Packages) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (pl_PL) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (pl) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (en) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Packages (Packages) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (pl_PL) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (pl) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (en) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1
Po następnym poleceniu z konsoli mam info:
[root@debian ~]# root ~> apt policy darktable -bash: root: nie znaleziono polecenia
Offline
apt policy darktable
Offline
Jacekalex napisał(-a):
Kod:
apt policy darktable
Po poleceniu mam taki wynik z konsolo:
# apt policy darktable darktable: Zainstalowana: 2.6.3-1+b1 Kandydująca: 2.6.3-1+b1 Tabela wersji: 3.1.0~git558.1fd728123 500 500 http://download.opensuse.org/repositories/graphics:/darktable:/master/Debian_10 Packages 3.0.0-1.1 500 500 https://download.opensuse.org/repositories/graphics:/darktable/Debian_10 Packages *** 2.6.3-1+b1 990 990 https://deb.debian.org/debian testing/main amd64 Packages 100 /var/lib/dpkg/status
Offline
Jacekalex napisał(-a):
Kod:
apt policy darktable
Po poleceniu mam taki wynik z konsolo:
# apt policy darktable darktable: Zainstalowana: 2.6.3-1+b1 Kandydująca: 2.6.3-1+b1 Tabela wersji: 3.1.0~git558.1fd728123 500 500 http://download.opensuse.org/repositories/graphics:/darktable:/master/Debian_10 Packages 3.0.0-1.1 500 500 https://download.opensuse.org/repositories/graphics:/darktable/Debian_10 Packages *** 2.6.3-1+b1 990 990 https://deb.debian.org/debian testing/main amd64 Packages 100 /var/lib/dpkg/status
Offline
Zainstaluj Synaptica.
Tam szukasz i zaznaczasz darktable, potem menu:
Pakiet => Wymuś Wersje.
Wybierasz wersję, która Ci odpowiada i kliknij Wymuszenie wersji....
Potem daj zainstaluj i poczekaj chwilkę.
Rezultat u mnie:
darktable 3.0.0-1.1 amd64 virtual lighttable and darkroom for photographers
Pozdro
Ostatnio edytowany przez Jacekalex (2020-02-05 23:46:48)
Offline
Jacekalex napisał(-a):
Zainstaluj Synaptica.
Tam szukasz i zaznaczasz darktable, potem menu:
Pakiet => Wymuś Wersje.
Wybierasz wersję, która Ci odpowiada i kliknij Wymuszenie wersji....
Potem daj zainstaluj i poczekaj chwilkę.
Rezultat u mnie:Kod:
darktable 3.0.0-1.1 amd64 virtual lighttable and darkroom for photographersPozdro
Nie mogę wymusić zainstalowania tej wersji (po kliknięciu wymuś, zmienia mi automatycznie na wersję, którą już mam.
https://imgur.com/xMvq2r7
Pozdrawiam.
Offline
To masz jakiegoś dziwnego tego Synaptica, u mnie wlazło bez problemu.
Można to też załatwić przez apt-preferences, ale nie pamiętam w tej chwili, jak nadać wyższy priorytet dla konkretnego adresu http repozytorium, bo od lat 10 urzęduję na Gentoo Linux a nie na Debianie.
Wg tego tutka:
https://dug.net.pl/drukuj/163/priorytety_pakietow_(apt_pinning__pin_priority)/
powinno zadziałać takie coś:
Package: darktable* Pin: origin download.opensuse.org Pin-Priority: 999
W pliku np:
/etc/apt/preferences.d/darktable
Folder prawdopodobnie musisz założyć, komenda z konta root:
mkdir /etc/apt/preferences.d/
EDIT:
działa:
darktable: Zainstalowana: 3.0.0-1.1 Kandydująca: 3.0.0-1.1 Tabela wersji: *** 3.0.0-1.1 999 500 https://download.opensuse.org/repositories/graphics:/darktable/Debian_10 Packages 100 /var/lib/dpkg/status 2.6.3-1+b1 500 500 https://deb.debian.org/debian testing/main amd64 Packages 500 https://deb.debian.org/debian sid/main amd64 Packages 2.6.0-1 990 990 https://deb.debian.org/debian stable/main amd64 Packages
Ostatnio edytowany przez Jacekalex (2020-02-06 00:41:26)
Offline
Normalnie z wiersza poleceń.
apt install darktable=3.0.0-1.1
Offline
W gałęzi experimental jest wersja 3.0
Ja się wiele nie wypowiem o instalacji z apt bo sam kompilowałem i mam wersję 3.1
===edit===
proszę :)
https://software.opensuse.org/download.html?project … age=darktable
Offline
Jacekalex napisał(-a):
W pliku np:
Kod:
/etc/apt/preferences.d/darktable
W pliku mam:
# cat /etc/apt/preferences.d/darktable Package: darktable* Pin: origin download.opensuse.org Pin-Priority: 999
Wynik polecenia
# apt update Stary:1 http://download.opensuse.org/repositories/graphics:/darktable:/master/Debian_10 InRelease Stary:2 https://deb.debian.org/debian testing InRelease Stary:3 https://deb.debian.org/debian testing-updates InRelease Stary:4 https://download.opensuse.org/repositories/graphics:/darktable/Debian_10 InRelease Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe 1 package can be upgraded. Run 'apt list --upgradable' to see it. W: Target Packages (Packages) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (pl_PL) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (pl) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (en) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Packages (Packages) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (pl_PL) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (pl) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1 W: Target Translations (en) is configured multiple times in /etc/apt/sources.list.d/darktable.list:1 and /etc/apt/sources.list.d/graphics:darktable.list:1
Następne polecenie i wynik z konsoli:
# apt-cache policy darktable darktable: Zainstalowana: 2.6.3-1+b1 Kandydująca: 3.1.0~git558.1fd728123 Tabela wersji: 3.1.0~git558.1fd728123 999 500 http://download.opensuse.org/repositories/graphics:/darktable:/master/Debian_10 Packages 3.0.0-1.1 999 500 https://download.opensuse.org/repositories/graphics:/darktable/Debian_10 Packages *** 2.6.3-1+b1 990 990 https://deb.debian.org/debian testing/main amd64 Packages 100 /var/lib/dpkg/status
Próba instalacji pakietu i wynik w konsoli:
# apt install darktable=3.1.0~git558.1fd728123 E: Nie udało się uzyskać blokady /var/lib/dpkg/lock-frontend - open (11: Zasoby chwilowo niedostępne) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
Próbowałem przez Synaptica zainstalować ten pakiet i też nie mogę. Sznurek do obrazu:
https://imgur.com/X4w1vG7
Ostatnio edytowany przez Ptohos (2020-02-06 11:43:34)
Offline
Jakiś proces blokuje
ps aux | grep -i apt
lsof /var/lib/dpkg/lock-frontend
Offline
W KDE jest taki nowy bajer, który lubi się wcinać w apta i skutecznie go blokować, dopóki nie sprawdzi na przykład aktualizacji. Jest na pasku po prawej stronie. Dodatkowo jeśli masz synaptica otwartego to też apt jest zablokowany. Po prostu z bazy może korzystać tylko jeden proces na raz.
Offline
arecki napisał(-a):
Jakiś proces blokuje
Kod:
ps aux | grep -i aptKod:
lsof /var/lib/dpkg/lock-frontend
Nowe informacje po próbie instalacji pakietu Darktable:
# apt install darktable=3.1.0~git563.f5c60707d Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Nie udało się zainstalować niektórych pakietów. Może to oznaczać, że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej, w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione z katalogu Incoming ("Przychodzące"). Następujące informacje mogą pomóc rozwiązać sytuację: Następujące pakiety mają niespełnione zależności: darktable : Wymaga: libilmbase23 (>= 2.2.1) ale nie da się go zainstalować Wymaga: libopenexr23 ale nie da się go zainstalować E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.
Wynik po poleceniu:
# ps aux | grep -i apt root 2499 0.0 0.0 6092 900 pts/1 S+ 16:50 0:00 grep -i apt
Po drugim poleceniu nie ma żadnych informacji.
Offline
Sprawdziłem.Czysto wchodzi na debianie 10.
Pokaż
cat /etc/apt/sources.list.d/graphics:darktable:master.list
Offline
ilin napisał(-a):
Sprawdziłem.Czysto wchodzi na debianie 10.
PokażKod:
cat /etc/apt/sources.list.d/graphics:darktable:master.list
Pokazuje
# cat /etc/apt/sources.list.d/graphics:darktable:master.list deb http://download.opensuse.org/repositories/graphics:/darktable:/master/Debian_10/ /
Zainstalowałem pakiet Darktable:
# dpkg -l darktable Wybór:U=nieznany/I=instalacja/R=usunięcie/P=wyczyszczenie/H=zatrzymanie | Stan:N=brak/I=zainstalowany/C=skonfigurowany/U=rozpakowany/ |/ F=częśc. skonfigurowany/H=częśc. zainstalowany/W=wyzw. czek./T=wyzw. zapl. || Błędy?=(brak)/R-do pon. inst. (duże litery w "Stan" i "Błędy"=problemy) ||/ Nazwa Wersja Architektura Opis +++-==============-======================-============-================================================= ii darktable 3.1.0~git578.1a7019ebc amd64 virtual lighttable and darkroom for photographers
Usunąłem ten plik:
# cat /etc/apt/sources.list.d/graphics:darktable:master.list deb http://download.opensuse.org/repositories/graphics:/darktable:/master/Debian_10/ /
i zastąpiłem go plikiem:
cat /etc/apt/sources.list.d/graphics:darktable:master.list deb http://download.opensuse.org/repositories/graphics:/darktable:/master/Debian_Testing/ /
Następnie ściągnąłem i dodałem klucz, i poleceniami zainstalowałem.
wget -nv https://download.opensuse.org/repositories/graphics:darktable:master/Debian_Testing/Release.key -O Release.key apt-key add - < Release.key apt-get update apt-get install darktable
Dziękuje wszystkim za pomoc. Temat można zamykać.
Pozdrawiam.
Ostatnio edytowany przez Ptohos (2020-02-06 22:28:13)
Offline
Czyli nie masz debiana 10 lecz jakąś mieszankę albo testinga.
Stąd problemy z zależnościami.
Offline
ilin napisał(-a):
Czyli nie masz debiana 10 lecz jakąś mieszankę albo testinga.
Stąd problemy z zależnościami.
Przepraszam, że później nie wspomniałem o tym jaki system mam zainstalowany i w jakiej wersji. Było to tylko na początku:
Ptohos napisał(-a):
Zainstalowałem Debiana 10 (testing) z środowiskiem graficznym KDE.
Moje repozytorium:Kod:
# cat /etc/apt/sources.list deb https://deb.debian.org/debian testing main contrib non-free deb-src https://deb.debian.org/debian testing main contrib non-free deb https://deb.debian.org/debian testing-updates main contrib non-free deb-src https://deb.debian.org/debian testing-updates main contrib non-free
W tej sytuacji zastanawiam się czy ten plik jest nadal potrzebny czy nie lepiej go usunąć:
# cat /etc/apt/sources.list.d/darktable.list deb https://download.opensuse.org/repositories/graphics:/darktable/Debian_10/ /
i następny plik konfiguracyjny ma zostać, czy lepiej go usunąć:
# cat /etc/apt/preferences.d/darktable Package: darktable* Pin: origin download.opensuse.org Pin-Priority: 999
Pozdrawiam.
Offline
Debian 10 to debian stable nie testing.
Ty masz testinga i dlatego cała kołomyja wynikła.
Trzeba sie precyzyjnie wyrażać aby otrzymać skuteczną pomoc.
Offline
ilin napisał(-a):
Debian 10 to debian stable nie testing.
Ty masz testinga i dlatego cała kołomyja wynikła.
Trzeba sie precyzyjnie wyrażać aby otrzymać skuteczną pomoc.
Z Debiana 10 stable przerobiłem na testinga. Myślałem że to nadal Debian 10 tylko w testingu. Moja wina przepraszam :).
Offline