Mengetahui repositori APT dan Ubuntu

Halo untuk semua Linuxeros dan Linuxeras. Hari ini kita akan membahas topik ini, sistem repositori Ubuntu.

APT

Ubuntu dan distro turunannya menggunakan sistem APT. APT dikembangkan oleh tim dari Debian dan merupakan singkatan dari 'Alat Pengemasan Canggih'.

Itu diprogram dalam C dan operasinya terdiri, dijelaskan dengan cara sederhana, untuk mengunduh beberapa '.deb' dari server FTP (dalam hal ini yang dari Ubuntu) dan menginstalnya secara otomatis dengan dpkg.

Ini membuatnya lebih mudah untuk menginstal program. Tapi tentu saja, tidak semua program bisa berada di server FTP. Jadi inilah PPA.

PPA

PPA dari bahasa Inggris 'Personal Package Archive' adalah file pribadi dan pada dasarnya memungkinkan Anda untuk mendownload dan menginstal program yang tidak ada di repositori resmi. Mereka biasanya ditempatkan di Landasan peluncuran.

Gunakan

Misalnya saya ingin menginstal paket 'roger / roger-mola' yang tidak ada di repositori resmi, jadi saya membuka terminal (konsol, shell, bash) dan masukkan:

sudo apt-add-repository roger/roger-mola

Kami menyegarkan database: (dijelaskan di bawah)

sudo apt-get update

Dan kami mengunduh Paket:

sudo apt-get install roger-mola

Bagian APT

Paket-paket tersebut dibagi menjadi 4 bagian:

  • Utama: Hanya berisi paket yang memenuhi persyaratan lisensi Ubuntu, dan yang dukungannya tersedia dari tim Anda. Ini dirancang untuk menyertakan semua yang Anda butuhkan untuk sebagian besar sistem GNU / Linux tujuan umum.
  • Terbatas: Berisi paket yang didukung oleh pengembang Ubuntu karena pentingnya, tetapi tidak tersedia di bawah semua jenis lisensi gratis untuk disertakan utama.
  • Alam semesta: Berisi berbagai program, yang mungkin memiliki atau tidak memiliki lisensi terbatas, tetapi tidak didukung oleh Ubuntu tetapi di pihak komunitas. Ini memungkinkan pengguna untuk menginstal semua jenis program pada sistem dengan menyimpannya di tempat yang terpisah dari paket yang didukung: utama y terbatas.
  • multiverse: Berisi paket yang tidak didukung karena tidak memenuhi persyaratan perangkat lunak gratis.

Menggunakan APT

APT Ini memiliki banyak kegunaan, di sini saya tunjukkan dasar-dasarnya:

Pasang Aplikasi

sudo apt-get install [Nombre del programa]

Perbaiki / Perbarui Aplikasi

sudo apt-get --reinstall install [Nombre del Programa]

Copot Pemasangan Aplikasi

sudo apt-get remove [Nombre del programa]

Hapus Aplikasi Sepenuhnya

sudo apt-get --purge remove [Nombre del programa]

Perbarui database

sudo apt-get update

Tidak ingin mengingat perintah?

Nah, jika Anda tidak ingin mengingat perintah yang Anda miliki:

  • Pusat Perangkat Lunak Ubuntu
  • Aptitude yang diunduh dengan paket: aptitude
  • Synaptic yang diunduh dengan paket: synaptic
  • Mahir

Saya hanya berharap Anda menyukainya, karena saya suka menulis ini. Segera saya akan mengajar YUM dan PACMAN. Sampai Lain waktu.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Gonzalo dijo

    Pos yang bagus untuk mengetahui pengoperasian APT 😀

  2.   krisis panda dijo

    jangan lupa bahwa dengan "pencarian apt-cache" Anda dapat mencari jika sebuah paket ada di repositori atau paket yang memenuhi deskripsi. : 3
    coba lakukan
    pencarian apt-cache nokia
    pencarian apt-cache lxde
    apt-cache search nokia | manajemen grep

  3.   oscar dijo

    Terima kasih atas masukan!

  4.   Hugo Iturieta dijo

    Sangat baik.

  5.   clow_eriol dijo

    Terima kasih atas kontribusinya, menunggu yang berikutnya bersama YUM dan PACMAN

  6.   eliotime3000 dijo

    Anda merindukan Apper bagi mereka yang menggunakan KDE.

    Selain itu, tampaknya Forefox versi Windows membaik dengan rendering dan antarmuka itu sendiri untuk PC yang sudah usang.

    1.    ivanlinux dijo

      Saya pikir isyarat yang baik dari pihak Mozilla adalah bahwa Firefox OS tidak dikenali oleh sistem Windows (untuk mem-flash, menyalin data), sejujurnya, saya memiliki dukungan yang bagus untuk FFOS tetapi saya pikir itu sangat hijau, jika mereka mengintegrasikan kompatibilitas dengan Android seperti Tizen atau Sailfish OS melakukannya, saya yakin flash Moto G.

      1.    Noctuid dijo

        Aplikasi di Firefox dirancang agar dapat berjalan di platform apa pun, karena bagi mereka platform tersebut adalah web.

        Hal yang menyebalkan dari Mozilla adalah bahwa HTML5 akhirnya menang, meskipun untungnya ia semakin berkembang; Dengan ini, FirefoxOS mengupayakan agar aplikasinya bersifat multiplatform, bisa berjalan di browser manapun dari sistem operasi yang ada. Hal lain adalah bahwa dominan melakukan tugasnya sehingga tidak demikian, atau menunda dominasinya. Pengembang dengan ini akan merilis aplikasi untuk semua platform, dengan penghematan tenaga kerja yang diperlukan.

        1.    KZKG ^ Gaara dijo

          Saya membaca di komentar Anda «(…) Mozilla menyebalkan adalah HTML5 itu (…) »… LOL!, Saya pikir Anda tidak setuju dengan HTML5 dan ide Mozilla, tetapi membaca lebih baik saya menyadari bahwa Anda tidak bermaksud mengatakan itu menyebalkan, melainkan apuini haha

        2.    ivanlinux dijo

          Ada proyek yang: "Anda buat untuk Linux dan juga kompatibel di Windows" (Bukan cygwin atau CoLinux), sayangnya tidak ada masa depan (yang dapat terjadi pada HTML5). Saya bertaruh pada HTML5.
          Ada sebuah proyek bernama Phonegap, sangat berguna, sebenarnya saya sangat menyukai HTML5 sehingga saya membuat aplikasi untuk web Eliotime. (Anda dapat menemukan proyek (Mega Ultra Bugeado xD) di Github).
          Mari kita tinggalkan «Di Luar Topik» Firefox dan HTML5 karena tidak ada hubungannya dengan «APT dan repositori Ubuntu Canonical»

  7.   atlas7jean.dll dijo

    Ini adalah kesalahan xd

    sudo apt-add-repository roger / roger-mola

    pertama Anda harus meletakkan ppa * colon * roger / roger-cool xD

    sudo apt-add-repository ppa: roger / roger-mola

  8.   Manuel R. dijo

    Tampaknya bagi saya bahwa perintah untuk menambahkan PPA salah, selain titik dua yang dikomentari atlas7jean, sintaks perintahnya salah karena ini adalah add-apt-repository, bukan apt-add-repository.

    Contoh yang ditampilkan akan terlihat (menurut saya) seperti ini:

    $ sudo add-apt-repository ppa: roger / roger-mola

    Salam.

  9.   Guillox dijo

    Perintah untuk menambahkan ppa salah. Ini akan terlihat seperti ini: "sudo add-apt-repository ppa: [nama ppa]"

    di luar info bagus itu, tetapi bisa menambahkan lebih banyak perintah. Misalnya, saat menginstal, Anda dapat menginstal beberapa paket dengan perintah yang sama, yaitu "sudo apt-get install [paket1] [paket2]". jika Anda menambahkan -y sebelum "install" tidak menanyakan apakah Anda yakin untuk menginstal.

    Anda juga perlu menentukan cara membersihkan paket yang menjadi usang saat mencopot program, "sudo apt-get autoremove" jika Anda menambahkan –purge itu akan menghapusnya sepenuhnya

  10.   Noctuid dijo

    Hal buruk yang saya lihat dengan repositori PPA adalah banyak yang biasanya tidak memiliki perjalanan panjang, meskipun di sisi lain variasi untuk Ubuntu adalah yang paling banyak jumlahnya.

  11.   Pcesar 27 dijo

    Posting yang sangat bagus yang saya suka karena saya adalah pengguna pemula yang memulai di dunia linux ini, saat ini saya menggunakan mint petra dengan kayu manis yang menurut saya distro yang sangat baik untuk pengguna pemula, dan jenis posting ini sangat membantu bagi kita yang menggunakan distro turunan dari debian. Saya akan menunggu kiriman YUM AND PACMAN Anda karena akan sangat membantu untuk melihat opensuse yang terkenal dan archlinux dan sejenisnya.

  12.   shamaru dijo

    Terima kasih banyak atas informasinya, kepada orang-orang seperti Anda yang membuat komunitas ini kaya akan ilmu.

  13.   Bern dijo

    Chingón. Terima kasih.