Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Nie udało się odnaleźć pakietu zoneminder  (Przeczytany 7969 razy)

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2763
  • 1709
    • Zobacz profil
Odp: Nie udało się odnaleźć pakietu zoneminder
« Odpowiedź #15 dnia: 2021-05-24, 11:11:10 »
Sciągłem Debian netinstall iso
I zainstalowalem Debiana na Virtualboxie 
Przykladowy poradnik z internetu  https://www.youtube.com/watch?v=ds_dTyDtGx0


Zainstalowalem LXDE + narzedzia systemowe
Zainstalowalem mlocate


Nie moglem uzywac su
Wystraszylem sie ze juz system popsulem :D
Uzylem sudo su
dziala, ale chyba sudo wczesniej nie bylo domyslnie instalowane w Debianie.

Orginalne

 cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 10.9.0 _Buster_ - Official amd64 NETINST 20210327-10:38]/ buster main

#deb cdrom:[Debian GNU/Linux 10.9.0 _Buster_ - Official amd64 NETINST 20210327-10:38]/ buster main

deb http://deb.debian.org/debian/ buster main
deb-src http://deb.debian.org/debian/ buster main

deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main
deb-src http://deb.debian.org/debian/ buster-updates main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

Zainstalowalem tez komende  inxi by sie upewnic czy nic sie nie schowalo
np. w katalogu /etc/apt/sources.list.d

# inxi -r
Repos:     Active apt repos in: /etc/apt/sources.list
           1: deb http://deb.debian.org/debian/ buster main
           2: deb-src http://deb.debian.org/debian/ buster main
           3: deb http://security.debian.org/debian-security buster/updates main
           4: deb-src http://security.debian.org/debian-security buster/updates main
           5: deb http://deb.debian.org/debian/ buster-updates main
           6: deb-src http://deb.debian.org/debian/ buster-updates main


Zaktualizowalem system

Zaktualizowano następujące pakiety:
libx11-6 (2:1.6.7-1+deb10u1) to 2:1.6.7-1+deb10u2
libx11-data (2:1.6.7-1+deb10u1) to 2:1.6.7-1+deb10u2
libx11-xcb1 (2:1.6.7-1+deb10u1) to 2:1.6.7-1+deb10u2


Sprawdzilem jaki system posiadam.

# cat /etc/*release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"


Wniosek:
W poradniku https://zoneminder.readthedocs.io/en/stable/installationguide/debian.html#easy-way-debian-stretch
brakuje poradnika dla wersji "buster"

No ale próbujemy.


1. W domyslnym repo faktycznie nie ma.

2. Moze wyszukiwarka internetowa cos podpowie
 " zoneminder debian "

No jest i to z wersja "buster":
https://wiki.zoneminder.com/Debian_10_Buster_with_Zoneminder_1.34.x_from_ZM_Repo

Na wiki Debiana natomiast cisza
https://wiki.debian.org/StronaG%C5%82%C3%B3wna?action=fullsearch&context=180&value=zoneminder&fullsearch=Tekst


Zaciekawiło mnie po co mu serwer,
 az musialem sprawdzic co to jest ZoneMinder
https://en.wikipedia.org/wiki/ZoneMinder


Cytuj
Users control ZoneMinder via a web-based interface.
The application can use standard cameras (via a capture card, USB, FireWire etc.) or IP-based camera devices.



No dobra, nawet jesli ten wyzej poradnik dziala,
to wrócę najpierw do twojego pierwszego i przetestuję.
https://zoneminder.readthedocs.io/en/stable/installationguide/debian.html


Ale poniewaz poradnik jest nie aktualny,
 to musze sprawdzic w przeglądarce czy taka sciezka i pliki istnieją.

Wyzej dawalem dwa linki do dwóch przykładów formatów w wiki Debiana
 jak powinien wygladac format wpisu w /etc/apt/sources.list  pliku.

Otwieram przeglądarke i wklejam https://zmrepo.zoneminder.com/debian/release/   
no widze ze jest tam katalog "buster"
Więc naprawiam wpis:

# ZoneMinder repository
deb https://zmrepo.zoneminder.com/debian/release stretch/

na

# ZoneMinder repository
deb https://zmrepo.zoneminder.com/debian/release buster/


# apt install apt-transport-https
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące NOWE pakiety:
  apt-transport-https
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 149 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 156 kB miejsca na dysku.
Pobieranie:1 http://deb.debian.org/debian buster-updates/main amd64 apt-transport-https all 1.8.2.3 [149 kB]
Pobrano 149 kB w 0s (727 kB/s)         
Wybieranie wcześniej niewybranego pakietu apt-transport-https.
(Odczytywanie bazy danych ... 111091 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu .../apt-transport-https_1.8.2.3_all.deb ...
Rozpakowywanie pakietu apt-transport-https (1.8.2.3) ...
Konfigurowanie pakietu apt-transport-https (1.8.2.3) ...


 
wget -O - https://zmrepo.zoneminder.com/debian/archive-keyring.gpg | sudo apt-key add 
--2021-05-24 09:43:22--  https://zmrepo.zoneminder.com/debian/archive-keyring.gpg
[sudo] hasło użytkownika tele: Translacja zmrepo.zoneminder.com (zmrepo.zoneminder.com)... 69.165.169.197
Łączenie się z zmrepo.zoneminder.com (zmrepo.zoneminder.com)|69.165.169.197|:443... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: 1786 (1,7K)
Zapis do: `STDOUT'

-                             100%[===============================================>]   1,74K  --.-KB/s     w 0s     

2021-05-24 09:43:22 (36,3 MB/s) - zapisano na standardowe wyjście [1786/1786]


OK
===========

Zagduje ze wykonujac z konta root nie trzeba wpisywac hasel.
Wykonujac komende z konta uzytkownika przed "OK" trzeba wpisac haslo
Problem w tym ze nie pyta o haslo. xD

$ sudo apt update
Stary:1 http://deb.debian.org/debian buster InRelease
Pobieranie:2 http://security.debian.org/debian-security buster/updates InRelease [65,4 kB]
Stary:3 http://deb.debian.org/debian buster-updates InRelease                                                       
Ign:4 https://zmrepo.zoneminder.com/debian/release buster/ InRelease                                                 
Pobieranie:5 https://zmrepo.zoneminder.com/debian/release buster/ Release [1 184 B]
Pobieranie:6 https://zmrepo.zoneminder.com/debian/release buster/ Release.gpg [516 B]
Pobrano 67,1 kB w 1s (67,8 kB/s)
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
All packages are up to date.


$ sudo apt install zoneminder
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu zoneminder

No to przeanalizujmy te wiki o tych formatach wpisów co dawalem.
1. Pierwszy format mówi że to musi być link zwierajacy katalog "dist"
i w katalogu "dists/nazwa_wersji/" czyli w "dists/buster/" powinny byc dwa pliki (Release i release.gpg)
i tak dalej.

Nie wiem jak ty , ale ja katalogu "dists" nie znalazlem.

2. Drugi format "plaski"
"sciezka /katakog_do_pakietow"

No też źle bo w https://zmrepo.zoneminder.com/debian/release/buster/
poniewaz nie ma tam ani katalogu ani samych paczek.


Wracajac do https://wiki.zoneminder.com/Debian_10_Buster_with_Zoneminder_1.34.x_from_ZM_Repo
i do postu pavbaranov
" Paczki dla Buster znajdują się w: https://zmrepo.zoneminder.com/debian/release-1.34/buster/.  "

W linku pisze to samo.
No to sprawdzmy.


W katalogu debian --> https://zmrepo.zoneminder.com/debian/
jest kilka wersji i jest takze 1.34
No to wchodzimy i rozgladamy sie.

Wnioski:
Mie ma tam katalogu, ale znalezlismy paczki  https://zmrepo.zoneminder.com/debian/release-1.34/buster/
Wiec mozemy stworzyc wpis "płaski" zawierajacy takie cos w srodku
https://zmrepo.zoneminder.com/debian/release-1.34 buster/

No i sprawdzamy z tym co napisał pavbaranov i z wiki.zoneminder.com
Wpis wyglada na identyczny to testujemy.


# ZoneMinder repository
deb https://zmrepo.zoneminder.com/debian/release-1.34 /buster


# apt update
E: Malformed entry 25 in list file /etc/apt/sources.list (Component)
E: Nie udało się odczytać list źródeł.

Nasz wpis znajduje sie w linii 25. No cos z naszym wpisem jest nie tak.

Aaa zrobilem blad. Moja wina :D
Przekrecilem ukosniki.
On musi miec prawidlowo ukosniki by przejsc do odpowiedniego katalogu.
No to jeszcze raz

Wiec mozna tak:

# ZoneMinder repository
deb https://zmrepo.zoneminder.com/debian/release-1.34/  buster/

Mozna tak:

# ZoneMinder repository
deb https://zmrepo.zoneminder.com/debian/release-1.34  buster/


Nie mozna tak

# ZoneMinder repository
deb https://zmrepo.zoneminder.com/debian/release-1.34  /buster/

Cytuj
...
W: Nieprawidłowa dystrybucja: https://zmrepo.zoneminder.com/debian/release-1.34 /buster/ Release (oczekiwano /buster/, a otrzymano buster)

Jak naprawimy to odświeżenie listy pakietów pójdzie  bez błędów

# apt update
Stary:1 http://security.debian.org/debian-security buster/updates InRelease
Stary:2 http://deb.debian.org/debian buster InRelease             
Stary:3 http://deb.debian.org/debian buster-updates InRelease     
Ign:4 https://zmrepo.zoneminder.com/debian/release-1.34 buster/ InRelease
Stary:5 https://zmrepo.zoneminder.com/debian/release-1.34 buster/ Release
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
All packages are up to date.


No to jak juz mamy to instalujemy.

I w wielkim skrócie instalacja udana.
Oczywiscie ominąłem instalacje serwerow, poniewaz moim zadaniem bylo tylko przetestowac repozytorium zoneminder.
Instalacje reszty / serwerow musisz wykonac sam.
Najlepiej z tym wiki dla buster ktore dziala / posiada prawidlowy wpis repozytorium.
Wiec zagadka ze zlym wpisem chyba rozwiazana?


Edytowane:
1. Mam nadzieje ze ortografii nikt sie nie przyczepi :D
Najwazniejsze by sie doczytac.


Ech źle napisałem. Po prostu bądz ostrożny jak wklejasz lub wpisujesz.
2. W jednym z poradnikow dla poczatkujacych znajdziesz
Komendy kopiuj i wklejaj zamiast przepisywac.
Unikniesz błędów własnych.
Oczywiście nie dotyczy to np. kont bankowych.
Ponieważ nowsze przeglądarki mogą, a nawet pozwalają na podmianę zawartości schowka.
Takie " unowocześnienie " które może być także  wykorzystane do niecnych celów.
« Ostatnia zmiana: 2021-05-24, 11:43:30 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2763
  • 1709
    • Zobacz profil
Odp: Nie udało się odnaleźć pakietu zoneminder
« Odpowiedź #16 dnia: 2021-05-24, 11:56:28 »
Ach dobra. Kopiowanie komend ze stron internetowych internetowych i wklejanie ich do terminala czasami także może być niebezpieczne.
- Pomijam tych które się nie rozumie.
Więc po prostu bądź ostrożny co się wykonało po wklejeniu lub co i jak wpisujesz.
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline Damian.R

  • Nowy na forum
  • *
  • Wiadomości: 9
    • Zobacz profil
Odp: Nie udało się odnaleźć pakietu zoneminder
« Odpowiedź #17 dnia: 2021-05-29, 17:00:54 »
Dla pewności przeinstalowałem jeszcze raz cały system, od razu instalując Debiana w wersji Buster.
Dalej ten sam problem.

Rozwiązanie jest chwilowe takie że, na tym samym sprzęcie zainstalowałem ubuntu-server w wersji 16 (ale od razu musałem zrobić upgrade do wersji 18 bo niektóre pakiety chyba "php-pbca" nie są już dostępne dla ubuntu-server 16 a są wymagane do zonemindera.)

Po upgradzie do wersji 18 ubuntuserwera i wykorzystaniu oficjalnego poradnika aplikacja ZM działa.