Setelah melakukan man apt-get
dan pencarian Google sepintas tidak jelas bagaimana saya menemukan program baru untuk menginstal (dari internet) menggunakan apt-get
(yang luar biasa kuat dan sederhana yang berasal dari distro Linux lain).
Saya menggunakan Ubuntu Server 8.04 LTS (sistem warisan yang digunakan untuk beberapa pekerjaan acak), jadi tidak ada GUI.
Adakah yang punya saran cepat di sini?
package-management
apt
search
r00fus
sumber
sumber
Jika Anda mencari "pengaturan nvidia".
Outputnya adalah:
Anda melihat 2 paket
nvidia-settings
dannvidia-settings-updates
.Untuk menemukan biner terkait ke paket
nvidia-settings
.Outputnya adalah:
nvidia-settings
adalah nama biner untuk memulai program.sumber
Dengan binari khususnya ada aplikasi yang secara otomatis dijalankan jika Anda menjalankan perintah yang tidak diinstal. Sebagai contoh,
Selain itu, ada pencarian:
apt-cache search <query>
atauaptitude search <query>
yang lebih disukai jika Anda ingin benar-benar terlibat dengan filter.sumber
Saya pikir, Anda mengacu pada nama program biner yang termasuk dalam paket. Saya menggunakan teknik ini untuk menemukan ini:
cukup ketik
dpkg -L <package-name>
terminal, itu akan menampilkan semua file yang diinstal oleh paket itu, maka Anda dapat mengenali nama-nama program biner dengan melihat lokasi mereka. Biasanya program diinstal di/usr/bin
direktori atau/sbin
direktori.Mari kita lihat sebuah contoh:
Perhatikan bahwa, nama program dari paket gnome-screenshot adalah
gnome-screenshot
.Kamu bertanya
Terkadang terminal dapat memberi tahu Anda nama paket yang harus diinstal untuk memiliki program yang diinginkan. Ini terjadi ketika program berada dalam repositori standar dan Anda telah mengaktifkan repositori tersebut.
Sebagai contoh, Jika saya mengetik
gnome-documents
ketika tidak ada paket yang diinstal, terminal akan mengatakan ini:Tapi, dalam hal ini, saya setidaknya harus tahu nama programnya
sumber
Anda dapat mencoba program 'bakat' dari baris perintah. Ini adalah manajer paket grafis. Ingat untuk menambahkan sudo ke program untuk melakukan instalasi nyata. 'sudo aptitude'. Anda juga dapat menggunakan aptitude seperti apt-get; "sudo aptitude install". Saya lebih suka apt-get untuk paket tunggal yang saya tahu namanya.
Juga, apakah Anda hanya di baris perintah? Jika Anda memiliki desktop, Anda dapat menggunakan System -> Preferences -Sinaptik, atau Ubuntu Software Center. Fungsinya hampir sama namun mereka memiliki pencarian paket yang lebih sederhana.
sumber
Anda bisa mendapatkan daftar (panjang) dari paket yang dapat diinstal dengan mengetik
apt-get install
dan kemudian menekan TABdua kali (untuk autocomplete). Ini terbatas karena tidak memberi tahu Anda apa yang dilakukan paket (Synaptic atau Software Center akan lebih baik untuk ini) tetapi itu bisa berguna ketika Anda tidak dapat mengingat nama pasti suatu paket. Anda juga dapat mengetik bagian pertama dari nama paket (mis.openoffice
) Untuk mendapatkan daftar yang lebih pendek dari paket yang lebih relevan.sumber
Display all 39603 possibilities? (y or n)
yang memberikan daftar paket.Gunakan alat baris perintah jika Anda tahu nama paket yang Anda inginkan. Jika tidak, gunakan pusat perangkat lunak. Anda bisa mendapatkan nama paket melalui pusat perangkat lunak dan menggunakannya di terminal, jika Anda benar-benar perlu menggunakan alat apt-get dari baris perintah. Dan biasanya nama paket sama dengan nama program.
sumber
Anda dapat menjalankan (lebih disukai di ~ / .bashrc Anda)
saat Anda mengetik:
itu akan mengusulkan instal kemudian mulai mengetik bagian dari nama - misalnya nvidia
dan Anda akan melihat pilihan yang tersedia dimulai dengan nvidia
sumber