Ubuntu

Memahami dan Menggunakan sumber.senarai untuk Ubuntu

Memahami dan Menggunakan sumber.senarai untuk Ubuntu
Kami menggunakan Ubuntu, Debian, CentOS dan sistem operasi yang berbeza. Sekiranya ada yang bertanya, "sistem operasi apa yang anda gunakan?"Sebilangan besar dari anda mungkin berkata," Saya menggunakan Linux ". Mereka sebenarnya bukan Linux. Linux hanyalah nama kernel. Ini sebenarnya sebaran Linux yang berbeza.

Sekarang anda mungkin bertanya, “Apa itu distribusi Linux?"

Nah, kernel Linux sendiri tidak dapat melakukan perkara yang sangat menarik. Ini adalah perisian yang menguruskan perkakasan, memperuntukkan memori untuk program, membantu anda menjalankan program, dan tugas asas yang sangat rendah untuk anda. Katakan, anda mahu mengedit fail dengan nano penyunting teks. Nah, kernel Linux tidak mempunyai itu. Anda mesti memasangnya di atas kernel Linux secara berasingan untuk menggunakannya.

Tanpa program yang berguna, kernel Linux tidak dapat membantu pengguna biasa. Sekali lagi, memasang program di atas kernel Linux bukanlah sesuatu yang senang dilakukan oleh orang biasa. Oleh itu, syarikat dan individu yang berbeza membungkus alat penting (atau perisian) di atas kernel Linux dan membungkusnya untuk anda. Oleh itu, apabila anda memasangnya, anda boleh mula bekerja dengan program yang anda perlukan. Ini dipanggil sistem operasi berasaskan Linux atau sebaran Linux. Ubuntu, Debian, CentOS, Fedora dan lain-lain adalah pengedaran Linux atau sistem operasi berasaskan Linux. Mereka bukan sahaja Linux.

Sekarang, terdapat begitu banyak perisian di Linux sehingga anda tidak dapat mengira. Memasukkan semuanya dalam satu paket sistem operasi akan menjadikan ukuran sistem operasi tidak perlu besar dan lebih sukar untuk diedarkan. Jadi sistem operasi memerlukan mekanisme untuk memasang pakej dengan mudah seperti yang diperlukan. Dengan cara itu, mereka boleh merangkumi utiliti yang sangat biasa dan menjadikan pemasangannya lebih kecil. Lebih mudah dikembangkan, diedarkan, dan dimuat turun untuk pengguna dan pendekatan yang lebih modular.

Kemudian pakej tambahan dihoskan di pelayan web atau pelayan FTP sebaran Linux dari mana pengguna boleh memuat turun dan memasangnya. Pelayan web atau pelayan FTP ini disebut repositori pakej.

Anda juga memerlukan cara untuk mengurus (memasang, membuang, memuat turun) pakej ini dari repositori pakej. Oleh itu, pengurus pakej disertakan dalam pengedaran Linux kegemaran anda.  Ubuntu berdasarkan pengedaran Debian GNU / Linux. Ubuntu menggunakan pengurus pakej APT (Advanced Package Tool) untuk menguruskan pakej. Pengurus pakej APT dan semua bahagian depan grafik (Pusat Perisian Ubuntu, Muon, aptitude dll) menggunakan sumber.senarai fail untuk mengetahui mengenai repositori pakej atau repositori yang akan digunakan.

Dalam artikel ini, saya akan menunjukkan kepada anda bagaimana sumber.senarai fail digunakan di Ubuntu. Mari kita mulakan.

Fail Konfigurasi:

Pengurus pakej APT dan semua bahagian depan grafiknya mendapat maklumat penyimpanan pakej dari / etc / apt / sumber.senarai fail dan fail dari / etc / apt / sumber.senarai.d direktori.

Di Ubuntu, pengurus pakej berbeza / etc / apt / sumber.senarai fail secara langsung. Saya tidak mengesyorkan anda menambah repositori pakej tersuai di sana. Sekiranya anda perlu menambahkan repositori pakej tambahan, lebih baik hanya menambahkannya di / etc / apt / sumber.senarai.d / direktori. Saya akan menunjukkan kepada anda secara praktikal bagaimana ia dilakukan kemudian dalam artikel ini.

Memahami sumber.senarai fail:

Kandungan dari / etc / apt / sumber.senarai fail kelihatan seperti ini.

Di sini, baris yang bermula dengan hash (#) adalah komen. Komen digunakan untuk tujuan dokumentasi pada fail ini. Komen juga digunakan untuk melumpuhkan repositori pakej tertentu di sini.

Sebagai contoh, anda boleh meninggalkan komen semasa anda menambahkan repositori pakej tersuai seperti ini.

# Ini adalah NodeJS v8 tempatan saya.x pakej penyimpanan
deb http: // 192.168.10.1 / nodejs / 8.x meregangkan utama

Saya akan memanggil setiap baris yang digunakan untuk menambahkan repositori pakej (baris bermula dengan debpada / etc / apt / sumber.senarai fail dan fail di / etc / apt / sumber.senarai.d / direktori garis APT. Anda boleh menyebutnya apa sahaja yang anda mahukan.

Sekarang mari kita bincangkan bagaimana garis APT diformat. Ini adalah contoh garis APT seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Garis APT bermula dengan deb, yang bermaksud repositori pakej ini mengedarkan pakej perisian sebagai binari pra disusun dalam format fail deb.

Garis APT juga boleh bermula dengan deb-src, yang bermaksud repositori paket mengedarkan pakej perisian sebagai kod sumber, yang perlu anda kumpulkan di komputer anda sendiri untuk menggunakan. Secara lalai, semua deb-src repositori pakej dilumpuhkan di Ubuntu. Saya secara peribadi lebih suka mereka dilumpuhkan kerana saya tidak menggunakannya. Memasang pakej dari sumber memerlukan masa yang lama bergantung pada spesifikasi komputer anda.

Kemudian anda mempunyai URL HTTP, HTTPS, atau FTP repositori pakej. Di sinilah semua fail pakej dan fail pangkalan data disimpan. Pengurus pakej memuat turun metadata pakej dan maklumat lain untuk mengetahui tentang pakej apa yang ada dan di mana memuat turunnya.

Kemudian anda perlu memasukkan nama kod pendek sistem operasi Ubuntu anda. Ia berbeza untuk setiap versi Ubuntu. Contohnya, di Ubuntu 18.04 LTS, memang begitu bionik.

Anda dapat mengetahui apa itu untuk pengedaran anda dengan arahan berikut:

$ lsb_release -cs

Kemudian anda meletakkan senarai ruang yang terpisah dari bahagian yang berlainan dari repositori pakej itu. Pakej penyimpanan pakej mungkin secara logik dibahagikan kepada banyak kumpulan seperti yang anda lihat di bahagian bertanda artikel ini di bawah. Repositori pakej Ubuntu terbahagi kepada utama, terhad, Alam semesta dan pelbagai alam bahagian. Dalam contoh ini, saya tambah sahaja utama dan terhad bahagian dari bionik repositori pakej.

Itulah asasnya yang perlu anda ketahui sumber.senarai fail di Ubuntu.

Menambah Repositori Pakej Anda Sendiri di Ubuntu:

Katakanlah, anda mahu menambahkan repositori pakej anda sendiri di Ubuntu. Katakan, ia dihoskan di rangkaian tempatan anda dan tersedia di http: // 192.168.10.5 / nodejs dan ia adalah cermin repositori pakej NodeJS.

Pertama, buat fail baru simpul.senarai di dalam / etc / apt / sumber.senarai.d / direktori dengan arahan berikut:

$ sudo nano / etc / apt / sumber.senarai.d / nod.senarai

Sekarang tambahkan baris berikut dan simpan fail dengan menekan + x dan kemudian tekan y dan kemudian tekan .

Sekarang agar perubahan berlaku, kemas kini cache repositori pakej APT dengan arahan berikut:

$ sudo apt kemas kini

Sekarang anda boleh memasang pakej dari repositori pakej yang anda tambahkan. Terima kasih kerana membaca artikel ini.

Permainan Terbaik untuk Dimainkan dengan Penjejakan Tangan
Oculus Quest baru-baru ini memperkenalkan idea hebat penjejakan tangan tanpa pengawal. Dengan jumlah permainan dan aktiviti yang semakin meningkat yan...
Cara Menunjukkan Overlay OSD dalam Aplikasi dan Permainan Linux Skrin Penuh
Bermain permainan skrin penuh atau menggunakan aplikasi dalam mod skrin penuh bebas gangguan dapat memisahkan anda dari maklumat sistem yang relevan y...
5 Kad Tangkap Permainan Teratas
Kita semua telah melihat dan menyukai streaming permainan permainan di YouTube. PewDiePie, Jakesepticye, dan Markiplier hanyalah beberapa pemain terat...