No-Subscription Repository

Schmitzkatze

New Member
Feb 26, 2021
12
0
1
59
Hallo zusammen und schönen 4. Advent.
Ich habe seit ca. einem Jahr Proxmox Virtual Environment 6.4-13 bei mir auf einem NUC mit SSD Festplatte am laufen mit einer VM für RaspberryMatic und eine VM für den ioBoker.
Läuft auch alles gut nur ich bekomme es nicht mehr hin das die Fehlermeldung verschwindet!
TASK ERROR: command 'apt-get update' failed: exit code 100
im Ordner " /etc/apt/sources.list.d " habe ich mehrere Dateien, ob das so richtig ist bin ich nicht Sicher.

pve-enterprise.list
pve-enterprise.list.save
pve-no-enterprise.list
pve-no-subscription.list
pve-no-subscription.listsudo

ich weiß das es am Anfang beseitigen konnte aber warum mir das jetzt wieder angezeigt wird kann ich nicht mehr nachvollziehen !?

Ach und benutze es privat nicht geschäftlich.

Wäre für etwas Hilfe dankbar.
Danke schon einmal im Voraus.
 
Last edited:
Danke,
heißt ich kann die Datei in dem Ordner "/etc/apt/sources.list.d" einfach alle löschen ohne Probleme ?
 
Hallo,
"alle löschen" habe ich nicht gesagt ;-)

Wenn man an dieser Stelle Bedenken hat, kann man die Datei stattdessen auch einfach umbenennen. Alles was nicht auf .list ende, wird ignoriert.

Also, ohne Risiko etwas dauerhaft zu beschädigen:

Code:
mv pve-enterprise.list  pve-enterprise.list-disabled

Auf der Kommandozeile dann testen mit
Code:
apt update

Sofern keine Fehlermeldung kam, kann man nun Upgrades einspielen:
Code:
apt full-upgrade

Das ist alles ganz einfach, wenn man weiß, wie es geht :-)


Viele Grüße
 
Hallo,
"alle löschen" habe ich nicht gesagt ;-)

Wenn man an dieser Stelle Bedenken hat, kann man die Datei stattdessen auch einfach umbenennen. Alles was nicht auf .list ende, wird ignoriert.

Also, ohne Risiko etwas dauerhaft zu beschädigen:

Code:
mv pve-enterprise.list  pve-enterprise.list-disabled

Auf der Kommandozeile dann testen mit
Code:
apt update

Sofern keine Fehlermeldung kam, kann man nun Upgrades einspielen:
Code:
apt full-upgrade

Das ist alles ganz einfach, wenn man weiß, wie es geht :)


Viele Grüße
..... ganz einfach , schon klar
"
root@pve:~# apt update
N: Ignoring file 'pve-no-subscription.listsudo' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Malformed line 2 in source list /etc/apt/sources.list.d/pve-enterprise.list (type)
E: The list of sources could not be read.
"

ich habe aber auch die 6.4-13 er und noch nicht die 7.0 ?

also im Terminal (Mac) die Befehle eingeben.
Gibt es die Beschreibung auch auf Deutsch von Deinem Link? um es richtig zu verstehen
 
Last edited:
Im Terminal:

—-

cd /etc/apt/sources.list.d
mv pve-enterprise.listsudo pve-enterprise.list-disabled
apt-update

—-

Du hast die pve-enterprise.list falsch umbenannt, deswegen nölt er.
 
  • Like
Reactions: Schmitzkatze
Ich glaube das admin-guide gibt es nur auf Englisch.

"Ignoring" ist grundsätzlich unschädlich. Wenn man die Meldung weghaben will, kann man die Datei löschen - oder "irgendwo anders" hin verschieben. Zum Beispiel einfach nach /root

mv /etc/apt/sources.list.d/pve-enterprise.list /root mv /etc/apt/sources.list.d/pve-no-subscription.listsudo /root usw...

Tatsächlich löschen (mit rm /etc/apt/sources.list.d/pve-enterprise.list) kann man nur einmal. Das Verschieben lässt hingegen immer eine mach-ungeschehen-Option offen.
 
  • Like
Reactions: Schmitzkatze
root@pve:~# apt update
N: Ignoring file 'pve-no-subscription.listsudo' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Malformed line 2 in source list /etc/apt/sources.list.d/pve-enterprise.list (type)
E: The list of sources could not be read.

Wird da nicht mehr angezeigt?

Mach mal:
cat /etc/apt/sources.list
 
Ich glaube das admin-guide gibt es nur auf Englisch.

"Ignoring" ist grundsätzlich unschädlich. Wenn man die Meldung weghaben will, kann man die Datei löschen - oder "irgendwo anders" hin verschieben. Zum Beispiel einfach nach /root

mv /etc/apt/sources.list.d/pve-enterprise.list /root mv /etc/apt/sources.list.d/pve-no-subscription.listsudo /root usw...

Tatsächlich löschen (mit rm /etc/apt/sources.list.d/pve-enterprise.list) kann man nur einmal. Das Verschieben lässt hingegen immer eine mach-ungeschehen-Option offen.
♂️ ich kann Euch glaube ich nicht folgen!
Bin da nicht sehr bewaldet mit Linux und nicht sicher was da machen muß!
 
root@pve:~#


root@pve:~# cat /etc/apt/sources.list


# deb https://enterprise.proxmox.com/debian/pbs buster pbs-enterprise


deb http://download.proxmox.com/debian/pbs buster pbs-no-subscription


nö nicht mehr!
Warum eig. pbs ? Das sind doch die falschen repos... Du verwendest die Repos vom "Proxmox Backup Server" (PBS).

So sieht es bei mir aus:
Code:
root@pve2:~# cat /etc/apt/sources.list
deb http://ftp.de.debian.org/debian buster main contrib

deb http://ftp.de.debian.org/debian buster-updates main contrib

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

deb http://download.proxmox.com/debian/pve buster pve-no-subscription
 
Last edited:
Keine Panik ;), wir kriegen das hin.

Du musst das so sehen das eine repository ein Platz ist wo du deine updates holst.

Dein Proxmoxserver braucht auf jeden fall die Proxmoxrepository únd die Debianrepository. Die Debian fehlt dir komplett.

Folgendes sollte in /etc/apt/sources.list stehen:

Code:
deb http://ftp.debian.org/debian buster main contrib
deb http://ftp.debian.org/debian buster-updates main contrib

# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pve buster pve-no-subscription

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

Diese brauchst du dann nicht (entweder enfernen oder irgendwo anders "parken"):

pve-enterprise.list
pve-enterprise.list.save
pve-no-enterprise.list
pve-no-subscription.list
pve-no-subscription.listsudo
 
Keine Panik ;), wir kriegen das hin.

Du musst das so sehen das eine repository ein Platz ist wo du deine updates holst.

Dein Proxmoxserver braucht auf jeden fall die Proxmoxrepository únd die Debianrepository. Die Debian fehlt dir komplett.

Folgendes sollte in /etc/apt/sources.list stehen:

Code:
deb http://ftp.debian.org/debian buster main contrib
deb http://ftp.debian.org/debian buster-updates main contrib

# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pve buster pve-no-subscription

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

Diese brauchst du dann nicht (entweder enfernen oder irgendwo anders "parken"):
sorry bin etwas länger unterwegs gewesen werde es mal nachschauen und mal schauen was ich machen muß.
Euch schöne Weihnachten
 
root@pve:/# cat /etc/apt/sources.list deb http://ftp.debian.org/debian buster main contrib deb http://ftp.debian.org/debian buster-updates main contrib # PVE pve-no-subscription repository provided by proxmox.com, # NOT recommended for production use deb http://download.proxmox.com/debian/pve buster pve-no-subscription # security updates deb http://security.debian.org/debian-security buster-security main contrib # deb https://enterprise.proxmox.com/debian/pbs buster pbs-enterprise # deb http://download.proxmox.com/debian/pbs buster pbs-no-subscription root@pve:/#

Das habe ich jetzt da stehen, wie "parke ich die anderen am besten, fals ich die noch brauche?
 
Auskommentieren geht immer mit dem Voranstellen eines # in der entsprechenden Zeile. Die letzten beiden Einträge betreffen den PBS (Backup Server), die kannst Du entweder auskommentieren oder löschen.
 
Auskommentieren geht immer mit dem Voranstellen eines # in der entsprechenden Zeile. Die letzten beiden Einträge betreffen den PBS (Backup Server), die kannst Du entweder auskommentieren oder löschen.
Moin,
die sind ja mit dem # Zeichen schon Auskommentiert ? OK dann könnte ich die ganz raus löschen?
 
Jipp, kannst Du löschen. Für den PVE nicht relevant.
 
Jipp, kannst Du löschen. Für den PVE nicht relevant.
OK
Update hat er jetzt gemacht kommt aber noch eine Meldung !

"N: Die Datei 'pve-no-subscription.listsudo' im Verzeichnis '/etc/apt/sources.list.d/' wird ignoriert, da sie eine ungültige Dateinamenerweiterung hat"

ich versuche gerade einen screenshot hoch zu laden, da kommt aber eine Fehlermeldung ?
 
Die Endung „.listsudo“ mag er nicht bzw. ist falsch. Wenn die Datei nicht benötigt wird, kannst Du diese ebenfalls löschen.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!