Cara menginstal tar.gz di Ubuntu 16.04 LTS

instal tar.gz

Apakah anda perlu instal tar.gz dan kamu tidak tahu bagaimana caranya? Seringkali kita akan menginstal sebuah program dan kita menyadari bahwa itu tidak ada dalam repositori manapun dan tidak ada cara yang mungkin untuk menginstalnya selain dari dari kode sumbernya.

Ketika kita akan menginstal aplikasi melalui kode sumbernya, biasanya kita mengunduh paket tar.gz yang berisi Semua proyek, dan dari situlah kita harus menginstal atau menjalankan program tersebut. Melakukannya dengan cara ini bisa menjadi pekerjaan yang membosankan bagi sebagian pengguna, jadi masuklah Ubunlog Kami ingin membuat panduan kecil tentang cara menginstal tar.gz atau program dari kode sumbernya. Kita mulai.

Saat masuk Ubunlog kami berbicara dengan Anda tentang apa saja program bebas Kami selalu menyebutkan tempat penyimpanannya di GitHub. Seringkali, program-program ini sudah ditambahkan baik di repositori resmi Ubuntu, atau di repositori terkenal lainnya.

tentang Netbeans IDE 8.2
Artikel terkait:
NetBeans 8.2, instal IDE ini di Ubuntu 18.04 Anda

Tetap saja, terkadang pertunjukan itu Mereka TIDAK ada di repositori apa pun, dan satu-satunya cara yang mungkin untuk mendownloadnya adalah dengan mengakses repositori GitHub, mendownload proyek, dan menginstal / menjalankannya langsung dari kode sumbernya. Dan saat inilah banyak pengguna bertanya-tanya: Saya sudah memiliki tar.gz ... Sekarang bagaimana? Nah, menginstalnya biasanya sangat mudah.

Buka zip tar.gz

Langkah pertama adalah buka zip file yang diunduh. Kalau misalnya kita sudah mendownload programnya ubunlog.tar.gz, kita dapat mendekompresnya dengan cara berikut:

cd /directorio/de/descarga/

tar -zxvf ubunlog.tar.gz

Biasanya kami akan mengekstrak direktori dengan nama yang sama dengan tar.gz, yang akan berisi seluruh proyek. Langkah selanjutnya jelas untuk mengakses direktori itu, dalam kasus kami melalui:

cd /ubunlog/

Nah, sekarang tibalah hal yang penting. Kebanyakan program memiliki program khusus yang disebut Makefile. Program ini memastikan Anda bisa mengkompilasi proyek sepenuhnya atau secara modular, tergantung bagaimana programmer menulisnya. Bantuan Makefile sangat luar biasa, karena jika tidak ada program seperti itu, kita harus mengkompilasi SEMUA file satu per satu, yang akan sangat membosankan. Dengan cara ini, kita dapat mengkompilasi seluruh proyek melalui perintah sederhana.

Menyusun

Dan program tersebut dikompilasi melalui perintah membuat, dan seperti yang kami katakan, ini dapat memiliki parameter sebanyak yang diinginkan pemrogram. Hal yang normal adalah kami menemukan yang berikut:

  • membuat: Kompilasi keseluruhan proyek.
  • bersihkan: Menghapus semua file kompilasi dan membiarkan semuanya seolah-olah tidak pernah dikompilasi.
  • make install: Pindahkan semua file yang diperlukan untuk menjalankan aplikasi, ke direktori yang sesuai.

Masih jalan yang bisa kita jalankan membuat, selalu bergantung pada bagaimana Makefile diimplementasikan. Tepatnya untuk mengetahui bagaimana kita dapat mengeksekusinya, dan parameter apa yang kita miliki, kita dapat melihat file README, di mana antara lain, harus dijelaskan kepada kita bagaimana cara kita dapat mengeksekusi Makefile.

Antarmuka jaringan
Artikel terkait:
Solusi: Ubuntu tanpa koneksi internet kabel atau wifi

Tetapi tentu saja ... Program-program tersebut menggunakan pustaka sistem yang jelas-jelas harus Anda instal agar program dapat bekerja dengan benar, dan orang mungkin tidak tahu apakah Anda telah menyiapkan semuanya untuk menginstal program yang diinginkan.

Untuk melakukan ini, ada perintah . / Configure. Pada dasarnya, perintah ini memberi tahu kita tentang apakah sistem kita Dia sudah siap untuk menginstal program, yaitu, jika Anda punya semua perpustakaan yang diperlukan terpasang. Jika tidak, kami diberi tahu melalui pesan kesalahan, dan saat itulah kami harus melihat paket atau pustaka mana yang kami lewatkan dan melanjutkan untuk menginstalnya sendiri.

Instal tar.gz

Nah, pada titik ini, Anda seharusnya sudah tahu apa yang harus dilakukan untuk menginstal program dari kode sumbernya, tetapi jelas kami tidak ingin mempersulit Anda, jadi kami akan melakukannya selangkah demi selangkah.

Berada di dalam direktori yang berisi seluruh proyek (dalam kasus kami disebut /ubunlog/), kita harus menjalankan yang berikut ini:
[/phpíritu./configure

membuat

pasang [/ php]
Dan di akhir menjalankan perintah terakhir kita seharusnya sudah menginstal program.

Sekarang, terlepas dari kenyataan bahwa sebagian besar waktu prosedur ini akan berhasil untuk kita, mungkin tidak demikian. Ini tentang memahami apa yang kita lakukan dan bukan hanya menjalankan perintah seperti orang gila. Maksud saya, jika kita mengunduh program yang tidak memiliki Makefile, filosofinya akan sama, meskipun kami tidak memiliki file seperti itu.

Misalnya, terkadang saya mengunduh beberapa program desktop lain untuk GNU / Linux, yang ditulis dengan Python dan tanpa Makefile. Seperti yang saya ceritakan, meski tidak punya membuat Yang saya miliki, filosofinya sama. Dalam kasus ini, saya hanya perlu menjalankan program Python (disebut setup.py) untuk memasang aplikasi yang dimaksud.

Apa kita harus selalu melakukan sebelum hal lain, adalah untuk membaca README, dimana kita akan dijelaskan bagaimana menginstal atau mengkompilasi program. Setelah membaca, kita harus mengikuti langkah-langkah yang ditunjukkan kepada kita, yang sebagian besar akan menjadi langkah-langkah yang telah kita jelaskan dalam artikel ini.

Kami berharap ini membantu Anda dan sekarang Anda tidak memiliki masalah dalam menginstal program dari kode sumbernya.


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.   Richard Chains dijo

    Tolong seseorang dapat mengirimi saya file ini wps-office_9.1.0.4953 ~ a18_amd64.deb

  2.   Jimmy olano dijo

    Saya sarankan untuk berlari:

    ./configure> report.txt

    dan kemudian buka file teks tersebut dengan editor pilihan Anda untuk dengan mudah melihat kesalahan apa pun di pustaka yang mungkin ada (kami selalu kebetulan melewatkan sesuatu). Terima kasih atas perhatiannya.

  3.   dohuglas.dll dijo

    posting ini tidak berguna. tidak menjelaskan apapun. Mereka berhak mendapatkan lebih banyak dalam mencoba menjelaskan hal-hal yang tidak dengan cara yang kasar dan sedikit dapat dimengerti.

    1.    berbuih dijo

      Terima kasih atas informasinya. Saya khawatir karena saya tidak tahu apa-apa tetapi saya melihat bahwa masalahnya adalah birria de halaman ini lol

  4.   berbuih dijo

    terima kasih dohuglas. Sebagai seorang insinyur komputer dan pemula Linux saya khawatir karena tidak ada yang berhasil untuk saya, dan saya tidak mencari tahu tentang apa pun tetapi dengan komentar Anda, saya menyadari bahwa masalahnya adalah halaman aneh ini yang tidak akan pernah saya kunjungi lagi. Terima kasih teman.

  5.   xubuntu.beginner dijo

    Penulis dihargai atas usahanya, tetapi artikel tersebut sangat membingungkan dan tidak berguna. Begitu banyak penjelasan dan tidak ada yang berhasil. Saya melakukan migrasi dari Win10 ke Xubuntu 16.04, tetapi saya harus menyatakan bahwa begitu banyak variabilitas di Linux tidak memungkinkannya untuk maju: berbagai jenis penginstal, pustaka di mana-mana, memperbarui di sana-sini, perintah yang tidak berfungsi tergantung pada distribusi, masalah dengan driver umum, pusat perangkat lunak tanpa perangkat lunak yang bersahabat dan spesifik, di antara kelemahan lainnya. Saya telah mencoba selama dua minggu sekarang untuk mendapatkan Xubuntu 16.04 ke tingkat yang biasa-biasa saja mirip dengan apa yang dimilikinya dengan Win10 dan tidak ada ... Saya berpikir untuk kembali ke Win10 dan itu pasti terjadi pada banyak orang yang memiliki keberanian untuk mencoba Linux, tetapi seperti masalah melakukan "Nerds" (ego) lebih penting daripada membuat OS yang ramah dan mudah digunakan, mereka pasti tertinggal jauh, dan mereka terhibur untuk mengatakan bahwa itu adalah OS Cina atau beberapa kota, ATM, hal-hal yang tidak terlalu penting bagi pengguna biasa.
    Mengapa mereka tidak membuat penginstal sialan seperti di Windows? sederhana, berikan berikutnya dan hanya itu

  6.   Suara dijo

    Tutorial basic yang bagus, menurut saya kurang beberapa hal misalnya penggunaan autoconf yang banyak digunakan.

    Hal tersulit untuk mengkompilasi sesuatu di Linux adalah menyelesaikan dependensi dengan benar, karena selalu ada versi yang berantakan yang diperburuk dengan kemajuan arsitektur 64bit. Untungnya, sedikit demi sedikit manajer paket asli dari distro-distro tersebut semakin maju.

    Akan datang suatu hari ketika mengkompilasi dan menyelesaikan dependensi akan menjadi kenangan buruk di masa lalu hehe

  7.   jorge dijo

    sudo dpkg -i wps-office_9.1.0.4953 ~ a18_amd64.deb

  8.   Bernard dijo

    Anda menulis dalam bahasa Cina Mandarin. Untuk seseorang yang tidak mengerti bahasa ini, membuka jendela terminal seperti itu adalah SUPPLEMENT. Tolong, tunjukkan di header file bantuan ini bahwa itu hanya untuk orang yang memiliki pengetahuan bahasa ini dari sudo of the balls…. Saya akan mencari sesuatu di windows untuk menginstal apa yang saya inginkan ... di sana Anda hanya perlu memberikan mouse

  9.   Carlos Contreras dijo

    Bisakah Anda membantu saya menginstal SQL Client Native by Terminal yang sudah mengunduh file sqlncli-11.0.1790.0.tar.gz

    menyadari bagian pertama yang mana
    tar -zxvf sqlncli-11.0.1790.0.tar.gz
    Saya membuka zip file untuk membuat direktori, saya memasukkannya tetapi hanya ada file dan tidak ada ./configure
    Di sana saya terjebak, itu membantu

    terima kasih

  10.   Emerson dijo

    si
    beberapa tengkorak linux pernah berpikir untuk membuat installer dan paskah
    Tetapi tampaknya mereka menikmati "rahasia" dari "inisiat" yang mereka cintai karena itu seharusnya menyanjung kesombongan mereka untuk mengetahui apa yang tidak diketahui orang lain.
    Sebuah contoh
    Kompilasi »pernahkah Anda membaca artinya?
    tidak satupun dari ini menjelaskannya
    sekarang mereka segera merilis Anda: "ini harus dikompilasi"
    ahh kamu bilang, sekarang aku sadar, ho, sudah mengatakannya sebelumnya
    kemudian mereka terkejut bahwa seseorang tidak menggunakan omong kosong ini
    Linux, hanya digunakan untuk menulis email, surat, navigasi, dan lain-lain
    Suara, tidak ada mamao
    Gambar, bahkan bukan pesulap Anda mendekati Photoshop, atau Sony vegas
    dan tidak ada yang mengklaim keunggulan secara gratis, ... tapi jangan tertipu, itu tidak sempurna, sulit dan bodoh
    Dan jika Anda tidak mempercayai saya, Anda hanya perlu menjelajahi ribuan forum tempat orang-orang yang putus asa mencari solusi, (selalu berbeda tergantung pada siapa yang Anda baca) untuk sesuatu yang Anda lakukan dengan windows dengan dua klik

  11.   Emerson dijo

    Masuk lagi untuk membaca idiot ini
    Saya melakukan penyembuhan kerendahan hati, dengan asumsi saya bodoh dan tidak mengerti dasar
    Saya membaca dengan seksama
    segera setelah dekompresi file berlalu, saya sangat terkejut
    Untuk memulai konsol «jawaban saya: tidak ada file atau direktori seperti itu»
    Karena si idiot (penulis) tidak memberitahu saya di mana saya harus meletakkan perintah cd/ubunlog
    Dimana itu?
    apakah saya harus membuka konsol baru?
    Total, setelah menyia-nyiakan setengah jam lagi, yang ditambahkan ke yang sebelumnya membaca bola sedih ini, saya menegaskan kembali apa yang saya pikirkan, mengapa mereka mulai menulis apa yang mungkin mereka ketahui, tetapi tidak tahu bagaimana menjelaskannya ???
    paman saya selalu berkata: orang dungu, (bukan dalam arti hinaan) dan semut, mereka tidak pernah berakhir

  12.   Miquel Perez Juan dijo

    Halo,
    Saya Miquel, penulis "idiot" postingan ini. Meskipun saya tidak lagi menulis Ubunlog Saya akan dengan bebas menjawab pertanyaan-pertanyaan yang Anda ajukan kepada saya dengan sangat ramah dan sopan.

    Posting ini adalah tutorial umum. Tujuannya bukan untuk memberi ikan secara langsung tetapi untuk mengajari cara memancing. Itu berarti bagi saya tidak mungkin untuk menempatkan perintah yang persis seperti yang harus Anda letakkan. Bagaimana saya tahu di direktori mana Anda telah mengunduh file tersebut? Bagaimana cara mengetahui nama file yang telah Anda unduh? Bagaimana saya tahu folder apa yang Anda miliki di PC Anda? Nilai-nilai ini, seperti nama file atau jalurnya, akan berubah untuk setiap orang, tergantung pada file yang Anda unduh dan tempat Anda menyimpannya, itulah mengapa saya meletakkan:

    cd / direktori / dari / unduhan

    Secara umum, anggaplah telah dipahami bahwa Anda harus mengganti "direktori / dari / unduhan" dengan jalur tempat Anda mengunduhnya.
    Hal yang sama terjadi dengan file tar.gz. saya menaruh «ubunlog.tar.gz" secara umum, dengan asumsi harus diganti "ubunlog.tar.gz» dengan nama file tar.gz yang telah Anda unduh.

    Seperti yang akan Anda pahami, saya tidak tahu folder apa yang dimiliki setiap pembaca di PC mereka, atau nama file yang ingin mereka unzip dipanggil. Itulah mengapa saya menggunakan nama.

    Terima kasih atas kontribusi Anda yang baik dan sopan 🙂

  13.   Javier Jimeno-Suarez dijo

    Menurut saya itu dijelaskan dengan sempurna, jika Anda tidak tahu cara membuka terminal atau perintah dasar linux, Anda harus membeli lisensi windows dan membayar secara religius untuk sistem operasi Anda yang luar biasa yang melakukan apa yang Anda inginkan dengan dua klik (dan biaya di rekening koran Anda).
    Saya telah membaca photoshop di sana (tidak gratis, apakah Anda meretasnya?).

    Pengguna Linux berjuang dalam komunitas besar untuk mendapatkan perangkat lunak berkualitas dan gratis, tetapi jelas, saya bukan mekanik dan saya tidak masuk ke forum mekanik untuk mengubah sensor camshaft mobil saya jika saya bahkan tidak tahu cara membukanya. apalagi terpikir oleh saya untuk mengatakan di blog bahwa itu menyebalkan karena saya tidak berguna dan tidak tahu tentang mekanik.

    Harap hormati para profesional yang mencoba membuat hidup lebih mudah bagi orang lain.

    Ngomong-ngomong, Miguel Perez Juan, pos yang bagus tetapi saya akan menyelesaikannya sedikit lebih banyak dengan berbagai opsi konfigurasi.

    Pelukan dan troll tidak membuat Anda putus asa untuk berhenti menulis dan menyumbangkan pengetahuan Anda.

    1.    Miquel P. dijo

      Hai Javier, terima kasih atas tanggapannya! Saya terlambat membalas dua tahun tetapi saya baru saja membaca pesannya sekarang, maaf sebelumnya.

      Pengalaman saya sebagai editor di Ubunlog Ini jelas membantu saya melihat dengan mata kepala sendiri jumlah troll frustrasi yang ada di internet. Keluhan tidak masuk akal dari beberapa pengguna blog jenis ini adalah seolah-olah seseorang pergi ke Jerman dan mengeluh bahwa semua orang berbicara bahasa Jerman. Luar biasa.

      Terima kasih atas dukungannya!

  14.   Raul Ramirez-Lopez dijo

    Miquel Perez Juan, salam dari Querétaro, Meksiko. Terima kasih banyak atas kontribusinya, yang tampaknya cukup jelas bagi saya untuk mereka yang ingin dan perlu memahaminya. Saya bukan ahli linux. Saya seorang emigran windows dan saya mencoba untuk bermigrasi ke linux (ubuntu), jadi saya menggunakan bantuan seperti ini, yang menurut pendapat saya yang rendah hati, kita harus berterima kasih kepada kita yang tidak tahu secara mendalam tentang masalah ini. Saya banyak memanfaatkannya, jadi saya menghargai mereka dan mengagumi waktu yang digunakan orang-orang seperti Anda untuk mempersiapkan mereka membagikannya. Kepada mereka yang mengkritik keras dan kasar kontribusi ini, menurut saya mereka harus lebih sopan, dan jika mereka tidak memahami sesuatu, bertanya dengan benar tidak ada biaya apapun, dan yang bisa mereka capai adalah jawaban yang membawa kita lebih dekat untuk menguasai masalah ini. Tolong tunjukkan kesiapan Anda terlebih dahulu dengan pendidikan.

    Terima kasih lagi Miquel Perez

    1.    Miquel P. dijo

      Halo Raul, saya balas terlambat dua tahun tapi saya baru membaca pesannya sekarang, maaf sebelumnya.

      Pengalaman saya sebagai editor di Ubunlog Ini jelas membantu saya melihat dengan mata kepala sendiri jumlah troll frustrasi yang ada di internet. Keluhan tidak masuk akal dari beberapa pengguna blog jenis ini adalah seolah-olah seseorang pergi ke Jerman dan mengeluh bahwa semua orang berbicara bahasa Jerman. Luar biasa.

      Terima kasih atas dukungannya!

  15.   Naz dijo

    Saya sudah mencoba menginstal paket Xojo (https://xojo.com), tetapi setelah saya mengunduh versi untuk Kubuntu dan mencoba menginstalnya dengan QApt, saya mendapatkan pesan kesalahan "tidak dapat memenuhi ketergantungan"

  16.   VM dijo

    Coba gunakan Synaptic Package Manager untuk menginstal program, ini tersedia di sebagian besar distribusi, cari informasi tentang alat ini, ini sangat berguna.

    Jika Anda melihat tar yang diunduh tidak dapat diinstal, lihat alternatif lain, misalnya di alternatif ke, bahkan ada ekstensi untuk Firefox yang menempatkan dialog pencarian di halaman web itu di jendela klik kanan.

    Sebuah artikel di ComputerNewAge juga menjelaskan dengan baik pohon direktori Linux yang berbeda dari Windows.

    Kita harus mencoba bertahan di GNU / Linux, karena hal itu membuat kita bergerak lebih bebas di Internet, tetapi saya setuju bahwa ini sulit pada awalnya.

  17.   VM dijo

    Untuk melengkapi komentar saya sebelumnya, saya baru-baru ini menemukan halaman pkgs ini. org, yang menurut mereka adalah mesin pencari paket terbesar untuk distribusi GNU/Linux dan UNIX yang ada, dengan lebih dari 1.800 repositori dan lebih dari 5.000.000 paket yang diperbarui, menurut saya di sini, di ubunlog Anda belum membuat artikel apa pun tentang ini.
    Untuk mencari program "paket" Anda harus memasukkan nama di mesin pencari, ketika Anda menulis nama yang paling mirip akan muncul, dan Anda akan melihat semua distribusi yang dapat diinstal, klik milik Anda, lalu lihat halaman "Instal Howto" dan ketik atau salin perintah yang muncul di terminal, dan itu akan mulai menginstal.

  18.   AndreuE1999 dijo

    Terima kasih sebelumnya kepada penulis.

    Dijelaskan dengan sangat baik, ini adalah tutorial yang cukup sukses dan jelas, tetapi saya memiliki sedikit keraguan.
    Ketika Anda mengunduh file dan biasanya menyimpan file di folder DOWNLOADS, dan melakukan seluruh prosedur: Unzip, buka folder tempat program berada dan jalankan penginstalan. Setelah itu program diinstal, tetapi apa yang terjadi dengan file-file ini yang Anda buka ritsletingnya? Dapatkah Anda menghapusnya?

    Logika saya mengatakan bahwa mereka dapat dihapus, karena ini hanyalah penginstal, dan pada kenyataannya program menginstal di folder sistem dan hanya itu. Tetapi seperti yang saya katakan di awal, itu adalah keraguan dan jika Anda membantu saya untuk memastikannya, saya akan sangat menghargainya.

  19.   jose dijo

    singkatnya, kompilasi adalah kompilasi, dan mereka memberi Anda

  20.   Jose dijo

    yang biasa, orang yang mengetahuinya mengetahuinya, dan orang yang tidak mengetahuinya tetap tidak mengetahuinya
    Kami pergi dalam beberapa bagian: 1.- Instruksi 1: kami pergi ke direktori tempat Anda mengunduhnya:
    maka konsol kembali: «terlalu banyak argumen»
    Tetapi jika orang dalam memberi tahu saya «cd / directorio / de / descarga / …… .JDT!
    Kemudian cari tahu dimana direktori tersebut akan dibuat.
    Anda baru saja mulai, dan Anda sudah dalam bola ... Kecuali Anda tahu yang sama dengannya, maka tidak, dia sedang mengisap, tetapi jika Anda tahu yang sama dengannya, mengapa Anda masuk, kan?
    Yang terindah datang nanti:
    «Dan program ini dikompilasi melalui perintah make, dan seperti yang kami katakan, program ini dapat memiliki parameter sebanyak yang diinginkan pemrogram» KGT lorito !!!
    Tapi itu TIDAK AKAN PERNAH memberi tahu Anda apa artinya "kompilasi", atau apa isinya, ah, ya, itu sudah memberi tahu Anda bahwa itu dilakukan dengan perintah "make";
    sudo make? mini make? makemake?… tebak ganteng
    tetapi Anda dapat memilih paragraf yang Anda inginkan, misalnya:
    «Berada di dalam direktori yang berisi keseluruhan proyek (dalam kasus kami disebut /ubunlog/), kita harus menjalankan yang berikut ini:
    [/phpíritu./configure »
    lari jika kamu tampan, bagaimana kamu lari? Jika Anda bahkan tidak mengenal ayah, Anda datang ke sini untuk melihat bagaimana hal itu dilakukan dan dia berbicara kepada Anda seolah-olah Anda tahu hal yang sama dengannya….
    Dan saya sudah tahu
    Sekarang mereka akan tersinggung, dan mereka akan berkata, «Diasumsikan bahwa jika Anda masuk ke sini Anda memiliki pengetahuan dasar yang kami anggap sebagai penjelasan yang bijaksana, ini dipahami oleh seorang anak berusia lima tahun yang menggunakan Linux» .. .
    Knio !!! lalu katakan !!!!!
    Ini untuk mereka yang tahu !!!!!
    lelos yang bodoh tidak membacanya !!! pergi ke tempat lain !!!
    Total: Saya tidak tahu siapa yang lebih keledai, siapa yang tidak tahu, atau siapa yang tidak memiliki gagasan paling dasar tentang apa itu mengajar