Bagaimana cara saya menginstal paket dengan aptitude?

12

Saya telah melihat tutorial bakat dan membaca halaman manual, tapi saya tidak mengerti. Setelah Anda meluncurkan aptitude, bagaimana Anda mengatakan "install package foo"? Atau cari semua paket dengan "foo" di namanya?

Thufir
sumber

Jawaban:

20

Setelah menjalankan aptitude, gunakan perintah kunci ini seperti yang ditemukan di Menggunakan gaya aptUI GUI : (Jika Anda menggunakan Bionic, gunakan CTRL+Talih-alih F10)

F10 untuk mengakses menu aptitude.

? ini untuk mengakses "bantuan"

Gunakan 'atas' , 'bawah' , 'kiri' , 'kanan' , untuk bernavigasi.

Gunakan Enteruntuk memilih item.

Gunakan +atau -untuk menginstal, memperbarui, atau menghapus paket

Gunakan guntuk melihat dulu atau mengkonfirmasi tindakan

quntuk keluar - ini juga akan menutup jendela yang sedang terbuka ( gmaju,q mundur)

Penggunaan umum aptitude di TUI (antarmuka pengguna teks) adalah:

  1. jalankan bakat;
  2. tekan u (perbarui daftar paket yang tersedia);
  3. tekan U (Tandai semua paket yang dapat diupgrade untuk ditingkatkan);
  4. (mencari / memilih beberapa hal untuk diinstal, adalah opsional);
  5. tekan g (untuk melihat tindakan yang tertunda dan memodifikasi jika perlu);
  6. tekan g(lagi, untuk memulai unduhan).

Suatu saat ketika Anda perlu menyelesaikan konflik, Anda menemukan bahwa Anda membuat kesalahan;

Anda dapat dengan mudah menggunakan 'Batalkan tindakan yang tertunda' di menu 'Tindakan' sehingga Anda dapat memilih kembali.

Saat meninjau tindakan yang tertunda:

a secara eksplisit menerima tindakan (gunakan lagi untuk tidak menerima)

r menolak suatu tindakan

g lagi melanjutkan dengan tindakan yang tertunda

Menggunakan aptitude dari baris perintah seperti apt-get

Untuk menginstal paket pada konsol dijalankan:

aptitude install package name

Untuk mencari paket:

aptitude search package name

Sebagai contoh, katakanlah Anda ingin menginstal Pidgin

Cari:

aptitude search pidgin

Install:

aptitude install pidgin
LnxSlck
sumber
The F10kunci tidak bekerja pada Bionic, itu ctrl + tyang melakukan itu sekarang!
George Udosen
1
Jawabannya ditulis jauh sebelum Bionic. Saya telah memperbarui informasi Anda
LnxSlck
3

Untuk mencari paket, tekan /dan masukkan bagian dari nama paket yang ingin Anda cari (regexps dapat digunakan). Ini mirip dengan pencarian di editor seperti vim.

Anda dapat menggunakan tombol panah atas dan bawah untuk menjelajah, bersama dengan enter untuk mengganti simpul pohon.

Ketika Anda telah menemukan paket yang tepat, tekan +untuk menandainya untuk instalasi (itu akan ditampilkan dalam warna hijau dan Anda melihat isebagai karakter kedua di kolom status). Kemudian ketik g(untuk "lanjutkan") untuk sampai ke layar pratinjau yang menampilkan semua perubahan yang tertunda. Sedetik gakan memulai instalasi.

Anda juga dapat menggunakan enter ketika pada sebuah paket untuk membuka jendela dengan detail paket.

Ketika ada lebih dari satu jendela yang terbuka di aptitude (seperti detail paket dan jendela pratinjau), Anda beralih di antara mereka dengan F6danF7 , dan menutup jendela saat ini dengan q.

Philipp Wendler
sumber
baik, saya tidak bisa memikirkan apa pun untuk menginstal! Namun, saya akan memeriksanya lebih lanjut nanti. Mengapa halaman manual tidak mengatakan sesuatu yang sederhana seperti itu? dijelaskan dengan sangat baik.
Thufir
0

Dengan aptitude Anda dapat menggunakan konsol berbasis ncurses di terminal (lihat jawaban lain untuk itu) atau gunakan semua opsi di baris perintah. Saya biasanya menggunakan metode yang terakhir, karena saya akan menunjukkan menggunakan contoh daricheese paket:

( Sebelum menggunakan salah satu aptitude instal perintah dalam artikel ini, ada baiknya dijalankansudo aptitude update untuk menyegarkan kembali daftar perangkat lunak yang tersedia.)

Untuk mencari paket, gunakan

aptitude search cheese

Kemudian untuk menampilkan semua informasi paket mengenai versi dan dependensi, ketik

aptitude show cheese

Kemudian untuk menginstalnya gunakan

sudo aptitude install cheese

Namun, di luar standar penggunaan dasar pencarian, menghapus, dan menginstal paket, aptitudedapat menginstal dan menghapus paket dengan satu perintah. Dengan aptitudeperintah install tambahkan -setelah nama paket untuk menghapusnya , dan dengan aptitude hapus perintah tambahkan +setelah nama paket untuk memilikinya menginstalnya .

Jika kamu masuk

sudo aptitude install cheese gthumb-

cheese akan diinstal sementara gthumb akan dihapus.

Namun, di sisi lain, jika Anda gunakan

sudo aptitude remove grsync+ htop

htop akan dihapus dan grsync diinstal.

Sumber: lihat buku pegangan Debian untuk informasi lebih lanjut tentang aptitude. Untuk penjelasan penting lainnya aptitudedan perintah-perintah berguna lainnya, lihat man aptitudeatau manual Ubuntu secara online.


sumber