Apa artinya ini?
sudo add-apt-repository ppa:maco.m/ruby
sudo apt-get update
sudo apt-get install rubygems
Bagaimana caranya berbeda dari berlari
sudo apt-get install rubygems
Terima kasih.
sumber
Apa artinya ini?
sudo add-apt-repository ppa:maco.m/ruby
sudo apt-get update
sudo apt-get install rubygems
Bagaimana caranya berbeda dari berlari
sudo apt-get install rubygems
Terima kasih.
Ada tiga langkah untuk apa yang Anda jalankan:
1) add-apt-repository
menambahkan PPA ke daftar sumber Anda, sehingga Ubuntu tahu untuk mencari pembaruan dari PPA itu serta dari sumber Ubuntu resmi. Biasanya ini digunakan untuk memungkinkan pengembang memberikan pembaruan lebih cepat daripada yang ada di repositori resmi Ubuntu.
2) apt-get update
memberitahu apt-get untuk memperbarui databasenya tentang paket apa yang dapat diinstal dan dari mana menginstalnya. Dalam hal ini, apt-get akan melihat PPA Anda yang baru ditambahkan dan menemukan bahwa ppa: maco.m / ruby memiliki rubygem versi terbaru yang diketahuinya, sehingga ia akan membuat catatan untuk menginstal rubygem dari PPA di waktu mendatang seseorang meminta untuk menginstalnya.
3) apt-get install
menyebabkan apt-get untuk menemukan paket dalam database-nya dan mengunduh dan menginstal file yang ditunjukkan. Dalam hal ini, ia akan menemukan paket rubygems, mengunduhnya dari ppa: maco.m / ruby, dan menginstalnya.
Jika Anda hanya menjalankan apt-get install rubygems
, Anda akan mendapatkan versi yang kurang baru (atau mungkin tidak sama sekali, tergantung pada apakah rubygems juga ada di repositori Ubuntu atau hanya di PPA).
Secara umum, format ppa: a / b akan diperluas ke https://launchpad.net/~a/+archive/b , di mana Anda dapat melihat file dan mengunduhnya secara individual. Dalam kasus Anda, itu adalah https://launchpad.net/~maco.m/+archive/ruby .
Repositori adalah tempat di mana banyak basis data disediakan.
apt: - Alat Debian yang digunakan untuk mengelola paket. Ketika seorang pengguna menginstal suatu paket pada suatu sistem, ia juga mencari dan kemudian menginstal atau memutakhirkan semua paket dependen yang diperlukan untuk membuat paket bekerja. Perintah yang sebenarnya adalah apt-get.
sumber
The Repository berarti depot atau tempat untuk itu, dan itu ada di file source.list, dan add berarti itu menambah perangkat lunak apt (aplikasi), dan ketika Anda memperbarui itu mendapatkan file dari url www, dan apt get get get whit pemutakhiran berarti memperbaruinya di buffer sistem, dan itu untuk menginstal rugbygems ketika Anda menggunakan apt-get install, dan Anda juga dapat setelah mengetikkan ini di terminal:
dan itu harus berarti itu meningkatkan perangkat lunak, dan kemudian masukkan ini di terminal:
dan ini harus berarti peningkatan distribusi, dan itu juga dari perangkat lunak. Anda juga dapat mengkonfigurasi ulang perangkat lunak, dan kemudian Anda harus memasukkan ini di terminal:
dan itu adalah jika file conf tidak berfungsi, dan itu adalah jika menjalankan sedikit pun kesalahan.
sumber