Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 13597|Jawab: 1

[linux] apt-get -f install memperbaiki kerusakan dependensi

[Salin tautan]
Diposting pada 25/01/2018 17.01.38 | | | |
1. Saat menggunakan perintah apt-get install atau dpkg -i di Linux, terkadang muncul kesalahan dependensi berikut:




Pada saat ini, Anda dapat segera menjalankan perintah berikut: apt-get -f install.
2. Sintaks apt-get:
(1) perintah apt-get [opsi] [nama paket]
[Opsi]
-h File bantuan ini.
-q output ke log - tidak ada indikasi kemajuan
-qq tidak mengeluarkan informasi, kecuali untuk kesalahan
-d Unduh saja - tidak menginstal atau mengekstrak file arsip
-s tidak benar-benar diinstal. Mensimulasikan eksekusi perintah
-y mengasumsikan ya untuk semua kueri, tidak ada prompt
-f Mencoba memperbaiki kerusakan dependensi sistem
-m Jika arsip tidak dapat ditemukan, coba lanjutkan
-u Juga menampilkan daftar paket yang diperbarui
-b Kompilasi setelah mendapatkan paket kode sumber -V Menampilkan nomor versi terperinci
-c=? Baca profil ini
-o=? Atur opsi konfigurasi kustom seperti -o dir::cache=/tmp
(2) Ada juga bidang perintah berikut dalam sintaks:
update - Dapatkan kembali daftar paket
upgrade - Buat pembaruan
install - Instal paket baru
hapus - Hapus paket
autoremove - Secara otomatis menghapus semua paket yang tidak digunakan
purge - Hapus paket dan file konfigurasi
source - Unduh file kode sumber
build-dep - Mengonfigurasi dependensi kompilasi untuk paket sumber
dist-upgrade - Peningkatan distribusi
dselect-upgrade - Perbarui seperti yang dipilih oleh dselect
clean - Hapus arsip yang diunduh
autoclean - Menghapus arsip lama yang diunduh
check - Periksa dependensi yang rusak
3. Lampiran--- prinsip apt-get
Seperti yang kita semua tahu, di bawah sistem operasi Linux, sangat nyaman untuk menggunakan apt-get untuk menginstal perangkat lunak. Hanya satu nama perangkat lunak instalasi sudo apt-get; Yang paling penting adalah dapat memecahkan semua jenis dependensi yang kompleks, sehingga Anda tidak perlu khawatir tentang hal itu, dan sebelum apt-get, gunakan dpkg atau lebih lama ./configure; membuat; membuat instalasi untuk menginstal perangkat lunak benar-benar tidak terbayangkan, setelah menginstal perangkat lunak A, itu meminta Anda untuk menginstal perangkat lunak B, dan akhirnya menyelesaikan instalasi, dan meminta untuk menginstal perangkat lunak C. . . Semua jenis keterikatan! Oleh karena itu, apt adalah alat manajemen paket canggih yang sangat memfasilitasi sebagian besar pengguna Linux dan menurunkan ambang masuk bagi pengguna Linux. Setiap kali perintah dijalankan untuk menginstal atau memperbarui perangkat lunak, atau untuk memperbarui sumber perangkat lunak, apt akan mengunjungi alamat di /etc/apt/sources.list dan menemukan informasi paket dari sistem yang sesuai di situs web, seperti sistem operasi adalah ubuntu dan situs web adalah deb http://mirrors.163.com/ubuntu/ alam semesta terbatas utama yang tepat Multiverse NetEase, kemudian ketika kita menjalankan perintah instalasi, dia akan mengakses http://mirrors.163.com/ubuntu/dists/lucid/main/binary-i386/ packages.gz, file ini adalah daftar paket dan dependensinya di server, dan telah dikompresi dengan gzip. apt-get update menggunakan daftar ini untuk menentukan paket tambahan mana yang tersedia dan kontennya disimpan di /var/lib/apt/lists, dan dengan mengakses daftar ini untuk menentukan apakah perangkat lunak telah diinstal, apakah itu versi terbaru, apakah dependensi terpenuhi, dan kemudian menentukan apakah konten akan diperbarui, dan proses instalasi terutama dilakukan oleh dpkg.
Secara umum, apt adalah alat manajemen yang cenderung diunduh.




Mantan:Tutorial Pembaruan Otomatis Sistem Shutdown Semut G2
Depan:[Pertempuran praktis] Bangun antarmuka visual gnome Ubuntu
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com