30Jun
Bagian tersulit dari perangkat lunak kompilasi di Linux adalah menemukan ketergantungannya dan menginstalnya. Ubuntu memiliki perintah yang tepat yang secara otomatis mendeteksi, mencari dan menginstal dependensi, melakukan kerja keras untuk Anda.
Kami baru-baru ini membahas dasar-dasar kompilasi perangkat lunak dari sumber di Ubuntu, jadi lihat artikel asli kami jika Anda baru saja memulai.
Auto-Apt
Jam tangan otomatis dan menunggu saat Anda menjalankan perintah. /configure melewatinya. Ketika. /configure mencoba mengakses file yang tidak ada, auto-apt meletakkan proses. /configure yang sedang ditahan, menginstal paket yang sesuai dan membiarkan proses. /configure berlanjut.
Pertama, instal secara otomatis dengan perintah berikut:
sudo apt-get install auto-apt
Setelah terinstal, jalankan perintah berikut untuk mendownload daftar file yang dibutuhkan secara otomatis. Proses ini akan memakan waktu beberapa menit.
sudo auto-apt update
Setelah perintah pertama selesai, jalankan perintah berikut untuk mengupdate database-nya. Perintah ini juga akan memakan waktu beberapa menit.
sudo auto-apt updatedb & &sudo auto-apt update-local
Setelah selesai membangun database auto-apt, Anda bisa memulai proses. /configure dengan perintah berikut:
sudo auto-apt run. /configure
Apt-File
Jika Anda melihat sebuahpesan kesalahan yang mengatakan file tertentu hilang, Anda mungkin tidak tahu paket yang harus Anda install untuk mendapatkan file tersebut. Apt-file memungkinkan Anda menemukan paket yang berisi file tertentu dengan satu perintah.
Pertama, Anda harus menginstal apt-file itu sendiri:
sudo apt-get install apt-file
Setelah terinstal, jalankan perintah berikut untuk mendownload daftar file dari repositori apt yang Anda konfigurasikan. Ini adalah daftar besar, jadi mendownloadnya akan memakan waktu beberapa menit.
sudo apt-file update
Jalankan perintah berikut, ganti " example.pc " dengan nama file, dan perintah tersebut akan memberi tahu Anda paket mana yang perlu Anda instal: file pencarian apt-file
example.pc
Installpaket dengan perintah install apt-get standar:
sudo apt-get install package
Anda juga bisa melakukan pencarian file dari situs web Ubuntu Package Search. Gunakan bagian " Cari isi paket " pada halaman untuk mencari file tertentu.
Ini akan memberi Anda hasil yang sama dengan apt-file, dan Anda tidak perlu mendownload daftar file apa pun.
Apt-Get Build-Dep
Kami membahas apt-get build-dep di posting awal kami. Jika versi sebelumnya dari program yang ingin Anda instal sudah ada di repositori paket Ubuntu, Ubuntu sudah mengetahui dependensi yang dibutuhkannya.
Ketik perintah berikut, ganti " package " dengan nama packge, dan apt-get akan menginstal dependensi yang dibutuhkan:
sudo apt-get build-dep package
Apt-get meminta Anda untuk menginstal semua dependensi yang dibutuhkan..
Jika versi program yang lebih baru memerlukan dependensi yang berbeda, Anda mungkin harus menginstal beberapa dependensi tambahan secara manual.
Semua perintah ini menggunakan apt-get, jadi Anda juga bisa menggunakannya di Debian, Linux Mint dan distribusi Linux lainnya yang menggunakan paket apt-get dan. deb.