Cara memasang pakej di Ubuntu secara manual

Cara memasang pakej di Ubuntu secara manual

Sejak sekian lama kita bercakap mengenai bagaimana pasang pakej dan program melalui repositori, pakej deb, dari pakej rpm, dari PPA atau hanya melalui program seperti Synaptic atau Pusat Perisian Ubuntu, tetapi kami belum membincangkan cara memasang program melalui kod sumbernya. Pemasangan ini sangat tidak kemas, tetapi juga yang paling memuaskan kerana, sebagai peraturan umum, pemasangan ini paling sesuai dengan sistem operasi kita, dengan mesin kita. Untuk melakukan pemasangan ini, yang harus kita lakukan ialah memuat turun pakej termampat yang hampir selalu serupa tar.gz atau gz, apa yang dimiliki kod program dan dari sini menyusun fail.

Apakah keperluan program yang perlu saya pasang secara manual?

Secara paradoks, Ubuntu, seperti sistem berasaskan Debian yang lain, tidak semuanya dipasang program yang diperlukan untuk menyusun. Pakej yang merangkumi sebahagian besar alat tidak dipasang sebagai standard, jadi anda harus memasang paket dengan tangan. Nah, untuk menyusun pakej sendiri, kita perlu melakukan ini di terminal:

sudo apt-get install build-essential automake make cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core

Ini akan menjadikan Ubuntu memasang hampir semua program yang diperlukan untuk dapat menyusun kod dan secara lanjutan untuk dapat memasang pakej secara manual.

Bagaimana kita menyusun program sendiri?

Setelah kami melakukan langkah sebelumnya, kami membuka terminal dan pergi ke folder kod sumber. Perkara pertama yang perlu kita lakukan ialah melihat fail «MEMASANG»Hampir semua program membawa, ada yang melakukannya di«Readme«. Sebagai peraturan umum, untuk menyusun kita harus menulis perkara berikut

. / Konfigurasi

membuat

membuat memasang

./ nama program

bersihkan

Walaupun, dalam fail Readme atau PASANG Pakej yang diperlukan dan cara memasang program akan diperincikan secara terperinci. Saya memerintahkan mereka ./konfigurasi dan buat mereka bertanggungjawab mengatur dan membuat pakej program. Arahan membuat memasang pasang apa yang telah dibuat dan dengan ./ kami menjalankan program. Kemudian arahan bersihkan mengurus membersihkan fail yang tidak diperlukan yang telah dibuat semasa pemasangan. Ini adalah langkah-langkah yang diperlukan untuk menyusun program, tetapi kadang-kadang perlu memasang pustaka atau pakej agar pemasangan berfungsi. Akhirnya, perhatikan bahawa walaupun pemasangannya lebih baik, ia adalah pemasangan yang perlahan, iaitu memasang pakej secara manual, ia bergantung pada kod sumber dan kekuatan mesin, sehingga prosesnya dapat memakan waktu berjam-jam atau beberapa minit. Itulah sebabnya disarankan untuk melakukannya dengan masa dan pada komputer yang kuat, walaupun kaedah memasang pakej ini dapat dilakukan di komputer mana pun.


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.   Gerson kata

    Telah terjadi kepada saya bahawa saya berada di bawah fail tar.gz atau tar.bz2 atau yang serupa, dan ketika melakukan ./configure, ia menimbulkan ralat; Saya mencari Pasang atau Readme dan banyak yang tidak membawanya, tetapi jika saya menyentuh program yang boleh dibuka, ia seolah-olah komputer riba memuat turun tetapi berkali-kali saya mahu memasangnya dan saya tidak dapat .
    Bagaimana ia dilakukan dalam kes-kes tersebut?

  2.   Joaquin Garcia kata

    Hai Gerson, bolehkah anda memberitahu saya pakej atau program yang ingin anda gunakan. Dari apa yang anda katakan, apa yang anda muat turun adalah pakej yang sudah dikompilasi atau hampir siap digunakan, yang merupakan sesuatu yang berbeza daripada memasang dari kod sumber. Tetapi pertama saya mahu memastikannya. Terima kasih dan maaf atas kesulitan.

  3.   Fosco_ kata

    Mungkin artikel itu harus disebut "Bagaimana menyusun program di Ubuntu", ketika melihat pemasangan pakej secara manual saya fikir anda akan membincangkan pakej dpkg -i

  4.   Jose Manuel Benedito kata

    Hai Joaquin
    Terima kasih banyak kerana sudi menghadiri blog anda. Saya rasa ia hebat, dan untuk itu saya mengucapkan terima kasih.
    Saya ingin bertanya kepada anda mengenai pemasangan program (misalnya, Warzone), dengan jenis penyusunan (saya rasa dipanggil itu) yang diminta oleh Gerson, kerana saya telah mencuba melakukan apa yang anda katakan, tetapi saya tidak ' benar-benar memahami bagaimana ia dilakukan, dengan langkah-langkah untuk seseorang yang belajar membaca…. Yang benar adalah bahawa saya melakukan beberapa perkara dengan terminal, tetapi saya telah lama melakukan perkara ini dan saya tidak menemui penjelasan terperinci, seperti di kelas…. Anda boleh melakukannya?

    Mulai sekarang saya mengucapkan terima kasih dan terima kasih

    José Manuel

  5.   rangka kerja kata

    Halo, nama saya Marco, saya ingin belajar mengenai dunia Linux, saya mempunyai Ubuntu 13.10 tetapi sangat sukar bagi saya untuk mengatasinya, memasang sesuatu adalah sukar, kerana dalam setiap program, saya memberitahu bahawa ini atau pakej itu hilang. Terima kasih

  6.   Jose Lamb kata

    Saudara Geniaaallll, saya mencari itu. Sukar untuk mendapatkannya begitu terperinci dan oleh itu sangat berterima kasih. Kejayaan hati untuk anda

  7.   Juan David kata

    Selamat petang, saya telah mencuba memasang program ini darktable-3.0.1.tar.xz Saya belum dapat, saya baru menggunakan Ubuntu. Saya menghargai kerjasama anda.