Debian wykrywa Kali uniemożliwiając dodanie repozytorium

Tematy związane z oprogramowaniem, instalacją, konfiguracją
FoxRandom
Posty: 4
Rejestracja: 13 listopada 2016, 17:29

Debian wykrywa Kali uniemożliwiając dodanie repozytorium

Post autor: FoxRandom »

System: Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux


Postaram się to napisać krótko i zwięźle. na Moim Debianie 8 (Jessie) zainstalowałem Conky, następnie chciałem zainstalować dodatkowe skórki do Conky (themes) wymagało to jednak użycia komendy

Kod: Zaznacz cały

add-apt-repository ppa:teejee2008/ppa
oczywiście na uprawnieniach root. Wynik był następujący:

Kod: Zaznacz cały

Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 95, in <module>
    sp = SoftwareProperties(options=options)
  File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 109, in __init__
    self.reload_sourceslist()
  File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 599, in reload_sourceslist
    self.distro.get_sources(self.sourceslist)    
  File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 89, in get_sources
    (self.id, self.codename))
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Kali/kali-rolling
jak mógłbym rozwiązać problem z dodawaniem repozytorium ppa ? i dlaczego problem tyczy się Kali ?

Poradnik dodania stylu do Conky: https://www.linux.com/learn/how-install ... gure-conky

Conky zainstalowałem i działa wyśmienicie.

Tak jak na tej stronie jest napisane większośc ppa jest pod Ubuntu ale zainstalowałem odpowiednie biblioteki.

Kod: Zaznacz cały

sudo apt-get install software-properties-common python-software-properties
żródło : http://www.webupd8.org/2014/10/how-to-a ... n-via.html

jeśli brakuje jakiś informacji dodam
Ostatnio zmieniony 13 listopada 2016, 18:37 przez FoxRandom, łącznie zmieniany 2 razy.
Awatar użytkownika
dedito
Moderator
Posty: 3586
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Debian wykrywa Kali uniemożliwiając dodanie repozytorium

Post autor: dedito »

Po pierwsze dodawanie repo ppa (i innych nieoficjalnych), jeśli nie wie co się robi, to proszenie się o kłopoty.
Po drugie co to za poradnik wg którego to robisz?
Po trzecie uzupełnij dane na temat Twojego systemu w postaci odpowiednich komend i ich wyników w pierwszej wiadomości (to co napisałeś, że masz Debian 8 niekoniecznie musi być prawdą, wynik komendy daje większą pewność).
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Re: Debian wykrywa Kali uniemożliwiając dodanie repozytorium

Post autor: marcin1982 »

FoxRandom

Podaj wyniki poleceń z terminala /konsoli:

Kod: Zaznacz cały

cat /etc/apt/sources.list

Kod: Zaznacz cały

apt-cache policy base-files

Kod: Zaznacz cały

cat /etc/debian_version

Kod: Zaznacz cały

ls -la /etc/apt/sources.list.d
Jeśli tam coś siedzi to podaj jeszcze:

Kod: Zaznacz cały

cat /etc/apt/sources.list.d
Problem polega na tym, że debianowy apt ma problem z rozoznaniem dystrybucji. Błąd informuje o tym, ze nie może odnaleźć szablonu (template) dla dystrybuji kali / kali rolling.
FoxRandom
Posty: 4
Rejestracja: 13 listopada 2016, 17:29

Re: Debian wykrywa Kali uniemożliwiając dodanie repozytorium

Post autor: FoxRandom »

Już się robi.
Zawartość sources.list :

Kod: Zaznacz cały

# deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official amd64 NETINST Binary-1 20160917-14:20]/ jessie main

# deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official amd64 NETINST Binary-1 20160917-14:20]/ jessie main

deb http://ftp.uk.debian.org/debian/ jessie main
deb-src http://ftp.uk.debian.org/debian/ jessie main

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

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

# jessie-backports
deb http://httpredir.debian.org/debian/ jessie-backports main contrib non-free

deb http://www.deb-multimedia.org/ jessie main non-free

deb http://www.deb-multimedia.org jessie main non-free

#PepperFlashPLayer
deb http://http.debian.net/debian jessie-backports main contrib
Wynik apt-cache policy base-files:

Kod: Zaznacz cały

base-files:
  Zainstalowana: 1:2016.2.2
  Kandydująca:   1:2016.2.2
  Tabela wersji:
 *** 1:2016.2.2 100
        100 /var/lib/dpkg/status
     8+deb8u6 500
        500 http://ftp.uk.debian.org/debian jessie/main amd64 Packages
Wynik cat /etc/debian_version :

Kod: Zaznacz cały

Kali Linux Rolling
Wynik ls -la /etc/apt/sources.list.d :

Kod: Zaznacz cały

razem 32
drwxr-xr-x 2 root root 4096 lis 13 06:56 .
drwxr-xr-x 6 root root 4096 lis 13 15:51 ..
-rw-r--r-- 1 root root  189 lis 13 06:56 google-chrome.list
-rw-r--r-- 1 root root  189 lis 13 06:56 google-chrome.list.save
-rw-r--r-- 1 root root   56 lis 13 06:56 skype-stable.list
-rw-r--r-- 1 root root   56 lis 13 06:56 skype-stable.list.save
-rw-r--r-- 1 root root  183 lis 13 06:56 snwh-ubuntu-pulp-zesty.list
-rw-r--r-- 1 root root  120 lis 13 06:56 snwh-ubuntu-pulp-zesty.list.save
Wynik cat /etc/apt/sources.list.d :

Kod: Zaznacz cały

cat: /etc/apt/sources.list.d: Jest katalogiem
Jego zawartość to:

Kod: Zaznacz cały

razem 24
-rw-r--r-- 1 root root 189 lis 13 06:56 google-chrome.list
-rw-r--r-- 1 root root 189 lis 13 06:56 google-chrome.list.save
-rw-r--r-- 1 root root  56 lis 13 06:56 skype-stable.list
-rw-r--r-- 1 root root  56 lis 13 06:56 skype-stable.list.save
-rw-r--r-- 1 root root 183 lis 13 06:56 snwh-ubuntu-pulp-zesty.list
-rw-r--r-- 1 root root 120 lis 13 06:56 snwh-ubuntu-pulp-zesty.list.save
Dlaczego w pliku debianm_version jest : Kali Linux Rolling ?
Czy to oznacza że lepiej używać aptitude niż apt ?
Czy z tym problemem może być powiązany jakoś problem z tym że nie mogę instalować stylów ? (pytanie poboczne)
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Re: Debian wykrywa Kali uniemożliwiając dodanie repozytorium

Post autor: marcin1982 »

Pokaż jeszcze:

Kod: Zaznacz cały

dpkg -S /etc/debian_version
Możesz spróbować:

Kod: Zaznacz cały

#  apt-get install --reinstall base-files
Czytaj uważnie komunikaty w konsoli.

Jeśli po reinstalacji tego pakietu plik /etc/debian_version nie wróci do "normy" - pobierz go na dysk, skontroluj wzsystkie pliki, które ewentualnie wymagają zmian i pozmieniaj ręcznie ... Tutaj masz listę plików i link do pobrania pakietu:
https://packages.debian.org/jessie/base-files .
Czy to oznacza że lepiej używać aptitude niż apt ?
Z jednym i drugim nigdy nie miałem problemów.

Koniec końców - tak się kończy mieszanie dystrybucji i ładowanie PPA z Ubuntu czy repozytoriów Kali do Debiana ...
FoxRandom
Posty: 4
Rejestracja: 13 listopada 2016, 17:29

Re: Debian wykrywa Kali uniemożliwiając dodanie repozytorium

Post autor: FoxRandom »

Wynik

Kod: Zaznacz cały

# apt-get install --reinstall base-files

Kod: Zaznacz cały

Ponowna instalacja pakietu base-files nie jest możliwa, nie może on zostać pobrany.
A może najlepszym rozwiązaniem będzie ponowna instalacja systemu ? I jak w takim razie radzić sobie z repo które wychodzą na Ubuntu a nie wychodzą na Debiana?
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Re: Debian wykrywa Kali uniemożliwiając dodanie repozytorium

Post autor: marcin1982 »

Komenda apt-get update też wali błędem o braku dystrybucji Kali/rolling?

Masz wget w systemie? Zaloguj się na konto roota:

Kod: Zaznacz cały

su -

Kod: Zaznacz cały

wget http://ftp.de.debian.org/debian/pool/main/b/base-files/base-files_8+deb8u6_amd64.deb

Kod: Zaznacz cały

dpkg -i base-files_8+deb8u6_amd64.deb
Potem jako root:

Kod: Zaznacz cały

apt-get update && apt-get dist-upgrade
A może najlepszym rozwiązaniem będzie ponowna instalacja systemu ?


Moim zdaniem nie, sytuacja jest do naprawienia. Ale jak tobie będzie lepiej to rób co chcesz.
I jak w takim razie radzić sobie z repo które wychodzą na Ubuntu a nie wychodzą na Debiana?
Używać Ubuntu.
FoxRandom
Posty: 4
Rejestracja: 13 listopada 2016, 17:29

Re: Debian wykrywa Kali uniemożliwiając dodanie repozytorium

Post autor: FoxRandom »

Może pobrałem jakąś lewą kopię Debiana ale chyba masz rację nie będę na siłę walczył. Powyższe komendy nadal nic nie pomogły a instalacja z USB 3.0 na dysk SSD nowego systemu to żaden problem zwłaszcza że ten system mam dosyć świeżo i nic nie tracę.

Słowem zakończenia wskakuję na Ubuntu może na Debiana jeszcze przyjdzie czas, myślę że ten Debian to tylko moje widzi misie było ogólnie chce zacząć od nowa uczyć się programować bo po technikum zarzuciłem to totalnie praca itp (nie ważne) ale Ubuntu powinien wystarczyć dla laika.
Awatar użytkownika
Yampress
Administrator
Posty: 6420
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Re: Debian wykrywa Kali uniemożliwiając dodanie repozytorium

Post autor: Yampress »

dla laika to jest kali. zawodowcy siedzą na...
]:->
ODPOWIEDZ