Mengetahui repositori APT dan Ubuntu

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

APT

Ubuntu dan distro yang diturunkan menggunakan sistem APT. APT dibangunkan oleh pasukan Debian dan merupakan singkatan untuk 'Alat Pembungkusan Lanjutan'.

Ia diprogramkan di C dan operasinya terdiri, dijelaskan dengan cara yang mudah, untuk memuat turun beberapa '.deb' dari pelayan FTP (dalam kes ini dari Ubuntu) dan memasangnya secara automatik dengan dpkg.

Ini menjadikannya lebih mudah untuk memasang program. Tetapi tentu saja, tidak semua program boleh berada di pelayan FTP. Jadi, inilah PPA.

PPA

PPA dari Bahasa Inggeris 'Personal Package Archive' adalah fail peribadi dan pada dasarnya membolehkan anda memuat turun dan memasang program yang tidak ada di repositori rasmi. Mereka biasanya ditempatkan di Launchpad.

Uso

Contohnya saya ingin memasang pakej 'roger / roger-mola' yang tidak ada di repositori rasmi, jadi saya membuka terminal (konsol, shell, bash) dan masukkan:

sudo apt-add-repository roger/roger-mola

Kami memuat semula pangkalan data: (dijelaskan di bawah)

sudo apt-get update

Dan kami memuat turun Pakej:

sudo apt-get install roger-mola

Bahagian APT

Pakej dibahagikan kepada 4 bahagian:

  • Utama: Hanya mengandungi pakej yang memenuhi syarat lesen Ubuntu, dan yang sokongannya tersedia dari pasukan anda. Ini bertujuan untuk merangkumi semua yang anda perlukan untuk kebanyakan sistem GNU / Linux tujuan am.
  • Terhad: Mengandungi pakej yang disokong oleh pembangun Ubuntu kerana kepentingannya, tetapi ia tidak tersedia di bawah jenis lesen percuma untuk dimasukkan ke dalam utama.
  • Universe: Mengandungi berbagai program, yang mungkin atau mungkin tidak memiliki lesen yang dibatasi, tetapi tidak disokong oleh Ubuntu tetapi di pihak masyarakat. Ini membolehkan pengguna memasang semua jenis program pada sistem dengan menyimpannya di tempat selain dari pakej yang disokong: utama y terhad.
  • Multiverse: Mengandungi pakej yang tidak disokong kerana tidak memenuhi syarat perisian percuma.

Menggunakan APT

APT Ia mempunyai banyak kegunaan, di sini saya menunjukkan asasnya:

Pasang Aplikasi

sudo apt-get install [Nombre del programa]

Pembaikan / Kemas kini Aplikasi

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

Nyahpasang Aplikasi

sudo apt-get remove [Nombre del programa]

Nyahpasang Aplikasi SELESAI

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

Kemas kini pangkalan data

sudo apt-get update

Tidak mahu mengingati perintah?

Sekiranya anda tidak mahu mengingati perintah yang anda ada:

  • Pusat Perisian Ubuntu
  • Kebolehan yang dimuat turun dengan pakej: aptitude
  • Synaptic yang dimuat turun dengan pakej: synaptic
  • Adept

Saya harap anda menyukainya, kerana saya suka menulis ini. Tidak lama lagi saya akan mengajar YUM dan PACMAN. Sehingga lain kali.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Gonzalo kata

    Pos yang baik untuk mempunyai pengetahuan mengenai operasi APT 😀

  2.   pandacriss kata

    jangan lupa bahawa dengan "carian apt-cache" anda boleh mencari jika pakej ada di repositori atau pakej yang memenuhi keterangan. : 3
    cuba buat
    apt-cache carian nokia
    carian apt-cache lxde
    apt-cache carian nokia | pengurusan grep

  3.   oscar kata

    Terima kasih atas input!

  4.   Hugo Iturrieta kata

    Sangat baik.

  5.   clow_eriol kata

    Terima kasih atas sumbangan, menunggu yang seterusnya dengan YUM dan PACMAN

  6.   eliotime3000 kata

    Anda terlepas Apper bagi mereka yang menggunakan KDE.

    Selain itu, nampaknya Forefox versi Windows bertambah baik dengan rendering dan antaramuka itu sendiri untuk PC usang.

    1.    ivanlinux kata

      Saya fikir bahawa isyarat yang baik dari pihak Mozilla adalah bahawa Firefox OS tidak dikenali oleh sistem Windows (untuk flash, menyalin data), jujur, saya mempunyai sokongan yang hebat untuk FFOS tetapi saya fikir ia sangat hijau, jika mereka menyatukan keserasian dengan Android seperti Tizen atau Sailfish OS melakukannya, saya pasti mem-flash Moto G. saya.

      1.    Noctuid kata

        Aplikasi di Firefox dirancang supaya dapat berjalan di platform mana pun, kerana bagi mereka platform tersebut adalah web.

        Yang menyebalkan Mozilla adalah bahawa HTML5 akhirnya berlaku, walaupun untungnya ia semakin banyak; Dengan ini, FirefoxOS bermaksud bahawa aplikasi itu adalah pelbagai platform, dapat dijalankan di mana-mana penyemak imbas sistem operasi. Perkara lain ialah yang dominan melakukan perkara mereka sehingga tidak berlaku, atau menangguhkan penguasaan mereka. Pembangun dengan ini akan melepaskan aplikasi untuk semua platform, dengan penjimatan tenaga kerja yang diperlukan.

        1.    KZKG ^ Gaara kata

          Saya baca di komen anda «(…) Mozilla menyebalkan adalah HTML5 itu (...) »... LOL !, Saya fikir anda tidak setuju dengan idea HTML5 dan Mozilla, tetapi membaca dengan lebih baik saya sedar bahawa anda tidak bermaksud mengatakan menyebalkan, tapi apuini haha

        2.    ivanlinux kata

          Terdapat sebuah projek yang: "Anda buat untuk Linux dan itu juga serasi pada Windows" (Ini bukan cygwin atau CoLinux), sayangnya tidak ada masa depan (yang mungkin terjadi pada HTML5). Saya bertaruh pada HTML5.
          Terdapat projek bernama Phonegap, sangat berguna, sebenarnya saya sangat menyukai HTML5 sehingga saya membuat aplikasi untuk web Eliotime. (Anda boleh menemui projek (Mega Ultra Bugeado xD) di Github).
          Mari tinggalkan «Off-Topic» Firefox dan HTML5 kerana tidak ada kaitan dengan «APT dan repositori Ubuntu Canonical»

  7.   atlas7jean kata

    Berikut adalah ralat xd

    sudo apt-add-repository roger / roger-mola

    pertama anda mesti meletakkan ppa * colon * roger / roger-cool xD

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

  8.   Manuel R. kata

    Nampaknya bagi saya bahawa perintah untuk menambahkan PPA adalah salah, selain titik dua yang atlas7jean memberi komen, sintaks perintah tersebut tidak betul kerana ia adalah add-apt-repository, bukan apt-add-repository.

    Contoh yang ditunjukkan mesti kelihatan seperti ini:

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

    Greetings.

  9.   TheGuillox kata

    Arahan untuk menambah ppa adalah salah. Nampaknya seperti ini: "sudo add-apt-repository ppa: [ppa name]"

    di luar maklumat baik itu, tetapi boleh menambahkan lebih banyak perintah. Sebagai contoh, semasa memasang, anda boleh memasang beberapa pakej dalam perintah yang sama, iaitu, "sudo apt-get install [package1] [package2]". jika anda menambah -y sebelum "pasang", ia tidak akan bertanya sama ada anda pasti memasang.

    Anda juga perlu menentukan cara membersihkan pakej yang menjadi usang ketika mencopot pemasangan program, "sudo apt-get autoremove" jika anda menambahkan –purge ia menghapusnya sepenuhnya

  10.   Noctuid kata

    Perkara buruk yang saya lihat dengan repositori PPA adalah bahawa banyak yang biasanya tidak mempunyai perjalanan panjang, walaupun di sisi lain ragam Ubuntu adalah kuantiti yang paling banyak.

  11.   pcesar27 kata

    Pos yang sangat baik saya suka kerana saya adalah pengguna baru yang bermula di dunia linux ini, pada masa ini saya menggunakan petra pudina dengan kayu manis yang saya rasa adalah distro yang sangat baik untuk pengguna pemula, dan jenis catatan ini sangat membantu bagi kita yang menggunakan distro terbitan debian. Saya akan menunggu siaran YUM DAN PACMAN anda kerana akan sangat berguna untuk melihat openuse terkenal dan archlinux dan seumpamanya.

  12.   shamaru kata

    Terima kasih banyak atas maklumat anda, orang seperti anda adalah komuniti yang kaya dengan pengetahuan.

  13.   Berne kata

    Chingón. Terima kasih.