Sebagian besar waktu Anda akan menginstal paket dengan manajer paket Linux bawaan. Untuk CentOS, itu enak. Untuk Debian, itu apt-get dan sebagainya. Jika Anda beruntung. Sayangnya, tidak semua perangkat lunak yang berguna dikemas dengan rapi dalam repositori.
Ada banyak yang tergeletak liar di luar sana, hanya menunggu untuk dikompilasi dan diinstal. Dalam artikel ini, kami akan menunjukkan cara menginstal file tar.gz menggunakan cara tradisional pada instalasi CentOS yang baru.
Cara yang BENAR Memasang File tar.gz
Salah satu alasan mengapa manajer paket seperti yum sangat berguna adalah karena mereka mengurus pembersihan setelah Anda selesai. Untuk menghapus paket, kita hanya perlu mengetik:
yum remove xyz
Namun, paket di alam liar mungkin tidak dibuat dengan baik. Mungkin tidak ada cara default untuk menghapus paket dan semua filenya. Nanti, kami akan menunjukkan cara aman untuk melakukan ini sehingga Anda dapat menghapus paket sepenuhnya bahkan tanpa uninstaller. Namun untuk saat ini, kami akan menganggap bahwa paket yang ingin Anda instal dibuat dengan baik dan mematuhi standar pengkodean yang penting.
Izin untuk Mengkompilasi dan Menginstal File tar.gz
Proses terakhir menginstal file-file ini memerlukan izin root. Jika Anda tidak masuk sebagai root (dan idealnya tidak!), maka Anda harus menggunakan perintah “sudo”. Jika Anda tidak memiliki pengguna yang mampu menjalankan sudo, maka Anda dapat membuatnya sendiri, atau masuk sebagai root. Jadi mari kita mulai!
Langkah 1:Instal Alat Pengembangan
Alat pengembangan Linux adalah sekelompok sekitar 100 paket (termasuk dependensi) yang diperlukan untuk mengkompilasi program. Anda dapat memeriksa untuk melihat apakah mereka diinstal dengan mengetikkan sesuatu seperti:
gcc -v
Jika tertulis “perintah tidak ditemukan”, maka Anda perlu menginstal alat dengan mengetik:
sudo yum groupinstall "Development tools"
Ini untuk CentOS. Untuk Ubuntu, ini disebut paket "build-essential" dan seterusnya. Menginstal ini memerlukan izin admin:
Setelah alat dev diinstal, saatnya untuk mengkompilasi!
Langkah 2:Dapatkan URL File tar.gz untuk Diunduh
Untuk contoh ini, kami menggunakan sampel gratis paket “Hello World” di gnu.org yang terletak di sini:
http://ftp.gnu.org/gnu/hello/
Kami menemukan yang kami inginkan, klik kanan dan salin URL file target:
Setelah kami memilikinya, kami mengunduhnya.
Langkah 3:Unduh File
Untuk ini, kita cukup menggunakan perintah “wget” dengan URL file yang kita peroleh pada Langkah 2 seperti ini:
wget http://ftp.gnu.org/gnu/hello/hello-2.10.tar.gz
Ini akan memulai transfer ke sistem kami:
Setelah bilah transfer selesai, kita harus membuka ritsletingnya.
Langkah 4:Membongkar tar.gz ke Folder Baru
File tar.gz sekarang akan berada di direktori Anda saat ini. Kami membongkarnya seperti ini:
tar -zxf hello-2.10.tar.gz
Ini akan membuat folder baru dengan nama file dikurangi ekstensi seperti yang ditunjukkan di sini:
Arahkan ke folder ini dengan mengetik;
cd hello-2.10
Sekarang saatnya menginstal paket!
Langkah 5:Memasang Paket
Proses instalasi terdiri dari tiga perintah ini satu demi satu:
./configure make sudo make install
Perhatikan bahwa Anda memerlukan izin "sudo" untuk yang terakhir! Ketik satu per satu, tunggu sampai selesai, lalu lanjutkan ke perintah berikutnya. Pada akhirnya, itu harus dikompilasi dan diinstal tanpa kesalahan:
Langkah 6:Menjalankan Program
Paket seharusnya sudah menginstal binari ke dalam sistem dan menambahkan variabel $PATH. Jadi cukup ketik perintah seperti yang ditunjukkan di sini:
Seperti yang Anda lihat, itu berhasil! Kami telah berhasil mengkompilasi dan menginstal paket Linux!
Langkah 7:Menghapus Paket
Di sini Anda harus berharap dan berdoa agar pengembang paket menyertakan skrip uninstall. Jika tidak, menghapus semua file yang terinstal dapat menjadi sakit besar di leher. Namun, jika kodenya bagus, Anda harus dapat menavigasi ke folder instalasi seperti pada Langkah 4 dan ketik:
sudo make uninstall
Dan ini harus menghapus paket dari sistem Anda. Nanti, Anda akan melihat cara menginstal paket sehingga Anda tidak harus bergantung pada kebaikan programmer untuk menghapus instalasi. Namun saat ini, ini adalah cara “standar” untuk menginstal file tar.gz di Linux.
Tentu saja, jika Anda adalah salah satu pelanggan CentOS Hosting kami, Anda tidak perlu menginstal tar.gz di CentOS, cukup tanyakan pada admin kami, duduk dan santai. Admin kami akan segera Menginstal tar.gz di CentOS untuk Anda.
PS. Jika Anda menyukai posting ini tentang Cara Memasang tar.gz di CentOS, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini atau cukup tinggalkan komentar di bagian komentar. Terima kasih.
Cobalah hosting CentOS kami yang terkelola sepenuhnya hari ini – mulai dari $24,99/bulan!