unique@my-pc ~ sudo apt-get update
[sudo] password for unique:
Err http://ppa.launchpad.net jessie/main amd64 Packages
404 Not Found
Err http://ppa.launchpad.net jessie/main i386 Packages
404 Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_US
Ign http://ppa.launchpad.net jessie/main Translation-en
Err http://ppa.launchpad.net jessie/main amd64 Packages
404 Not Found
Err http://ppa.launchpad.net jessie/main i386 Packages
404 Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_US
Ign http://ppa.launchpad.net jessie/main Translation-en
Err http://ppa.launchpad.net jessie/main amd64 Packages
404 Not Found
Err http://ppa.launchpad.net jessie/main i386 Packages
404 Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_US
Ign http://ppa.launchpad.net jessie/main Translation-en
Err http://ppa.launchpad.net jessie/main amd64 Packages
404 Not Found
Err http://ppa.launchpad.net jessie/main i386 Packages
404 Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_US
Ign http://ppa.launchpad.net jessie/main Translation-en
Err http://ppa.launchpad.net jessie/main amd64 Packages
404 Not Found
Err http://ppa.launchpad.net jessie/main i386 Packages
404 Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_US
Ign http://ppa.launchpad.net jessie/main Translation-en
Err http://ppa.launchpad.net jessie/main amd64 Packages
404 Not Found
Err http://ppa.launchpad.net jessie/main i386 Packages
404 Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_US
Ign http://ppa.launchpad.net jessie/main Translation-en
Err http://ppa.launchpad.net jessie/main amd64 Packages
404 Not Found
Err http://ppa.launchpad.net jessie/main i386 Packages
404 Not Found
내 sources.list
내용은 다음과 같습니다.
deb http://ftp.de.debian.org/debian jessie main
deb http://ftp.us.debian.org/debian testing main contrib non-free
deb-src http://ftp.us.debian.org/debian testing main contrib non-free
산출ls /etc/apt/sources.list.d/
chrome-remote-desktop.list mutate-ppa-jessie.list qos-pulseaudio-dlna-jessie.list team-xbmc-ppa-jessie.list.save
chrome-remote-desktop.list.save mutate-ppa-jessie.list.save qos-pulseaudio-dlna-jessie.list.save vivaldi.list
easystroke-ppa-jessie.list nilarimogard-webupd8-jessie.list saiarcot895-myppa-jessie.list vivaldi.list.save
easystroke-ppa-jessie.list.save nilarimogard-webupd8-jessie.list.save saiarcot895-myppa-jessie.list.save wine-wine-builds-jessie.list
google-chrome.list noobslab-themes-jessie.list spotify.list wine-wine-builds-jessie.list.save
google-chrome.list.save noobslab-themes-jessie.list.save spotify.list.save
jessie-backports.list.save numix-ppa-jessie.list team-xbmc-ppa-jessie.list
혼란스러워요. 내 시스템을 업데이트하는 방법에 대한 제안 사항이 있는 사람이 있나요?
답변1
먼저, 깨끗하게 유지 sources.list.d
하고 불필요한 물건을 모두 제거하세요.
둘째, 왜 사용합니까?개인 패키지 파일(암페타민에스)? Debian 배포판에서는 Ubuntu PPA를 사용하지 마십시오. 많은 Launchpad PPA는 Debian 라이브러리에 구축되어 있으므로 Debian과 호환되지 않습니다.
PPA를 제거하려면 다음을 수행하십시오.
add-apt-repository --remove ppa:whatever/ppa
deb-src
또한 필요하지 않은 경우에는 사용할 필요가 없습니다. deb
이 줄은 바이너리 패키지를 기준으로 하고 해당 줄은 deb-src
소스 패키지를 기준으로 합니다. 그래서 당신은 그것을 제거할 수 있습니다. - 본인에게 중요하지 않은 내용이라면 개인적으로 삭제하지 않겠습니다.
동시에,오류 404클라이언트가 서버와 성공적으로 통신할 수 있었지만 서버가 요청한 항목을 찾을 수 없음을 나타내는 HTTP 상태 및 응답 코드입니다. PPA는 데비안과 완전히 호환되지 않습니다. PPA를 제거하고 필요한 저장소를 확보하는 것이 좋습니다.
이것이 당신에게 필요하고 에 있어야 하는 것입니다 sources.list.d
. 저장소가 존재하지 않으므로 얻을 수 있습니다.찾을 수 없음 오류 404!
deb http://httpredir.debian.org/debian jessie main
deb-src http://httpredir.debian.org/debian jessie main
deb http://httpredir.debian.org/debian jessie-updates main
deb-src http://httpredir.debian.org/debian jessie-updates main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
너도 원한다면기여하다그리고비자유 컴포넌트, 다음에 추가무료 기부뒤쪽에기본:
deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free
deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
답변2
Debian과 호환되지 않는 다른 파생 리포지토리를 제거해야 합니다.
를 추가하면 ppa
두 개의 파일이 생성됩니다 your_ppa.list
.your_ppa.list.save
1) 삭제 ppa
:
sudo rm /etc/apt/sources.list.d/your_ppa.list
제거하다your_ppa.list.save
rm /etc/apt/sources.list.d/your_ppa.list.save
2) 저장소의 신뢰할 수 있는 키를 삭제합니다.
gpg
키를 먼저 나열하세요.apt-key list
사용하지 않도록 키를 제거하세요 /etc/apt/trusted.gpg
.
sudo apt-key del KEY_ID
패키지를 업데이트하세요.sudo apt-get udate
예:
#sudo apt-key list
/etc/apt/trusted.gpg
--------------------
uid Oracle Corporation (VirtualBox archive signing key) <[email protected]>
sub 4096R/920E471F 2016-04-22
키는 입니다 920E471F
. 이를 제거하려면 다음을 실행하세요.
sudo apt-key del 920E471F