Linux

Cara Memasang Perisian dari Kod Sumber dalam Sistem Linux Anda

How Install Software From Source Code Your Linux System

Rumah Linux Cara Memasang Perisian dari Kod Sumber dalam Sistem Linux Anda OlehJahid Onik DalamLinux 643 1

KANDUNGAN

  1. Mengapa Memasang Perisian dari Kod Sumber?
  2. Pasang Perisian di Linux dari Kod Sumber
    1. Langkah 1: Cari Repositori Perisian
    2. Langkah 2: Pasang Git pada Sistem Anda
    3. Langkah 3: Muat turun Kod Sumber
    4. Langkah 4: Pasang Perisian dari Kod Sumber
    5. Petua Tambahan: Akses Direktori Pemasangan
  3. Perkataan Akhir

Katakan anda telah menulis, membina, dan menyusun program untuk mengira nombor Fibonacci di antara satu juta nombor. Setelah program dibina, anda mungkin memutuskan untuk menyediakan kod mentah anda untuk orang lain sehingga mereka dapat menggunakan atau mengubah kod anda untuk penggunaan selanjutnya. Kod mentah itu dipanggil kod sumber. Dengan kata lain, kod sumber adalah kod induk bagi sebarang pakej. Apabila anda memasang perisian pada sistem anda, anda juga memasang kod sumber. Sebenarnya, kod sumber tidak lain adalah berjuta-juta baris kod yang dapat anda kumpulkan untuk membina pakej lengkap.





Ramai pengguna Linux bahkan tidak tahu bahawa mereka menggunakan kod sumber dengan kerap. Apabila anda mengkloning kod dari GitHub atau repositori pakej lain, anda sebenarnya memuat turun kod sumber pakej. Kemudian, anda boleh pasang pakej itu pada sistem Linux anda melalui kaedah konvensional memasang perisian dari kod sumber.

Mengapa Memasang Perisian dari Kod Sumber?


Kod sumber adalah percuma dan sumber terbuka. Sebilangan besar pakej di Linux adalah percuma dan sumber terbuka, yang bermaksud anda boleh menggunakan kod sumber untuk mengubahsuai pakej. Contoh sempurna untuk mengubah kod sumber untuk membina tahap perisian seterusnya ialah membina penyemak imbas Tor dengan mengubah kod sumber Mozilla Firefox. Lebih-lebih lagi, penyelidik juga dapat menggunakan kod sumber untuk memahami algoritma pengekodan, penyusunan kod dan mengetahui bagaimana ia berfungsi.





Sebilangan besarnya, anda tidak dapat melihat kod sumber pada pakej Mac atau Windows mana-mana; mereka datang secara langsung sebagai pakej lengkap; itu sebabnya anda tidak dapat mengubah aplikasi Windows dan Mac. Oleh kerana Linux yakin menjadikan semuanya percuma dan sumber terbuka, anda akan menemui kod sumber untuk kebanyakan perisian Linux.

Membuat kod sumber terbuka dan percuma juga bermanfaat bagi syarikat dan organisasi perisian. Banyak pembangun boleh menggunakan kod sumber tersebut untuk mengembangkan dan mencari pepijat. Banyak organisasi mengupah pembangun untuk mengerjakan kod sumber mereka untuk membuat pakej lebih baik dan lebih mesra pengguna.



Pasang Perisian di Linux dari Kod Sumber


Apabila kita ingin memasang perisian dari kod sumber pada sistem Linux kita, kita perlu memuat turun repositori lengkap pakej itu. Maka kita perlu memahami sistem fail dan algoritma kod sumber tersebut. Kami tidak dapat memasukkan kod sumber dalam direktori apa pun. Kita perlu mencari direktori yang tepat untuk kod sumber tertentu. Sekiranya kami tidak dapat mencari direktori yang sesuai, kami mungkin perlu membuat direktori baru untuk memasang pakej tersebut melalui mkdir arahan.

cara penggunaan sekiranya dan dan dalam keadaan cemerlang

Saya harus mengakui bahawa Git masih merupakan Hub repositori perisian sumber terbuka yang terkemuka untuk pembangun dan pelajar baru. Menggunakan kod sumber sangat berguna untuk memasang versi lama yang tidak terdapat di kedai rasmi. Anda boleh mengubah dan mengubah versi build untuk mendapatkan versi lama. Sudah tentu, melakukan perkara seperti ini memerlukan konsep yang jelas dan arahan yang baik terhadap pembangunan perisian.

Berikut adalah fakta menarik mengenai penggunaan kod sumber, jika anda menemui bug di dalam kod sumber, anda boleh melaporkannya ke organisasi perisian, dan jika mereka berpendapat bahawa anda betul, mereka mungkin akan memasukkan anda ke dalam pasukan mereka, atau mereka akan mengucapkan tahniah anda kerana menolong mereka.

Catatan ini akan melihat bagaimana anda boleh memasang perisian pada sistem Linux anda menggunakan kod sumber. Oleh kerana GitHub masih merupakan hab yang popular untuk repositori perisian, kami akan menggunakan GitHub sebagai wadah kod sumber.

Langkah 1: Cari Repositori Perisian


Di GitHub, kita dapat mencari dan mencari kod sumber perisian yang diinginkan yang ingin kita pasang di mesin kita. Dalam kes ini, saya akan memasang perisian wxMEdit pada sistem Linux saya menggunakan kod sumber. Saya menerangkannya untuk mereka yang tidak tahu apa itu wxMEdit; wxMEdit adalah notepad yang popular dan berguna yang boleh anda gunakan untuk membuat nota cepat.

Pertama, anda perlu pergi ke halaman exMEdit di GitHub. Anda boleh menggunakan ini pautan untuk membuka halaman wxMEdit di GitHub .

wxMEdit memasang perisian dari kod sumber

Setelah pergi ke pautan GitHub, anda akan menemui senarai kod sumber dan tarikh pengubahsuaian pembangun. Di sebelah kanan bawah, anda juga akan mendapat nama penyumbang.

Namun, untuk memasang pakej, kami perlu memuat turun kod sumber versi yang diinginkan. Sama ada kita boleh mengklon jalan atau memuat turun versi terkini pakej ini. Anda akan menemui pilihan Master / Tag di sudut kiri atas, di mana anda akan menemui versi perisian dan perincian lain.

Sekiranya anda melihat senarai kod sumber, anda akan melihat bahawa beberapa fail disimpan beberapa jam yang lalu, dan beberapa fail telah diubah hampir lima tahun yang lalu. Ini bermaksud pembangun memeriksa dan mengemas kini kod sumber secara berkala. Inilah keindahan sebenar kod sumber terbuka; anda hampir tidak mendapat perisian yang rosak. Sekiranya anda seorang pembangun perisian, anda juga boleh mengubah kod sumber hanya jika perlu.

Langkah 2: Pasang Git pada Sistem Anda


Walau bagaimanapun, muat turun atau klon kod sumber versi perisian yang anda inginkan. Saya mesti menyebutnya, untuk memasang pakej dari GitHub; pertama, anda perlu memasang Git pada sistem Linux anda. Anda boleh menggunakan perintah berikut untuk memasang Git pada sistem anda. Anda tidak perlu mempunyai akaun Git untuk memuat turun dan memasang pakej dari GitHub. Anda boleh mengikuti arahan untuk memasang Git pada sistem Linux anda.

Gunakan baris perintah berikut untuk memasang Git pada sistem Linux berasaskan Debian dan Ubuntu.

wget

Pasang Perisian dari Source Code git

Untuk memasang Git pada Red Hat Linux, Fedora, dan CentOS, pertama, anda perlu memasang pakej Linux tambahan pada sistem anda. Gunakan baris perintah berikut untuk memasang pakej OpenSSL, Perl, dan Epel pada sistem anda.

wget

Gunakan baris perintah YUM berikut di terminal anda untuk memasang Git di Fedora, CentOS, dan Red Hat Linux.

home

Langkah 3: Muat turun Kod Sumber


Anda boleh pergi ke bahagian Tag dan mencari kod sumber perisian yang anda inginkan. Secara lalai, halaman web akan membawa anda ke versi perisian terkini. Apabila anda memilih versi lain, secara automatik memuat semula URL halaman dan membawa anda ke versi tertentu dari pakej tersebut.

Katakan saya ingin memasang versi terbaru wxMEdit pada sistem Linux saya, jadi apabila saya memilih versi binaan dari menu Tag, ia mengarahkan saya ke alamat berikut. Untuk memuat turun kod sumber pakej itu, anda boleh menggunakan butang Muat turun Zip atau menyalin URL untuk memuat turun fail melalui ls arahan.

Dalam kes ini, saya akan menggunakan perintah wget untuk memuat turun kod sumber. Anda boleh menggunakan baris arahan berikut yang diberikan untuk memuat turun pakej. Anda boleh menggunakan pautan ini untuk pergi ke Halaman GitHub wxMEdit .

muat turun atau perisian kod sumber klon

Sekarang, jalankan yang berikut make perintah pada terminal Linux anda untuk memuat turun kod sumber perisian anda. Sekiranya anda tidak menetapkan direktori muat turun, kod sumber biasanya akan dimuat turun ke versi yang dimampatkan di configure direktori.

sudo apt-get update sudo apt-get install git

Anda juga boleh menggunakan perintah git clone untuk memuat turun kod sumber.

sudo yum install epel-release sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X

git klon wxmedit

Setelah muat turun selesai, anda boleh menjalankan arahan alat zip GNU berikut untuk membuka zip dan mengekstrak kod sumber. Anda juga boleh menggunakan kaedah antara muka pengguna grafik untuk membuat zip dan membuka zip pada sistem Linux anda untuk mengekstrak kod sumber.

sudo yum install git

Apabila proses muat turun dan penyahmampatan selesai, anda boleh mendapatkan kod sumber pakej yang anda inginkan dalam direktori di mana anda mengekstrak. Untuk melihat senarai kod sumber, anda perlu memasukkan direktori Muat turun kemudian jalankan

wget https://github.com/wxMEdit/wxMEdit.git
arahan untuk melihat senarai. Dalam kes saya, saya akan melihat senarai kod sumber perisian wxMEdit.

git clone git://github.com/wxMEdit/wxMEdit.git

Ini senarai pakej

Langkah 4: Pasang Perisian dari Kod Sumber


Sekarang, kita akan menggunakan membuat alat untuk menyusun dan membina pakej dari kod sumber. Untuk memasang perisian dari kod sumber, kita perlu membuka direktori paket. Kemudian kami akan menjalankan yang berikut

tar zxvf pkgname-version.tar.gz tar jxvf pkgname-version.tar.bz2 unzip packgename.zip
arahan untuk memasang perisian.

cd Downloads/ ~/Downloads/wxMEdit$ ls

Sekarang, kami akan memasukkan kod sumber untuk mengkonfigurasi pakej. Dari semua senarai kod sumber, kita akan menemui

~/wxMEdit$ make ~/wxMEdit$ sudo make install
skrip. Kita harus menjalankan skrip konfigurasi untuk menyelesaikan proses pemasangan. Anda boleh mengikuti baris perintah yang diberikan di bawah untuk menyelesaikan proses memasang perisian dari kod sumber.

~/wxMEdit$ ls ~/wxMEdit$ ./configure

konfigurasikan perisian pemasangan dengan kod sumber

Petua Tambahan: Akses Direktori Pemasangan


Sebilangan besar pengguna Linux menggunakan pengurus pakej lalai untuk memasang sebarang pakej pada sistem mereka. Pengurus pakej boleh memuat turun dan memasang pakej secara automatik pada sistem Linux anda. Tetapi, memasang perisian di Linux melalui kod sumber memberikan anda pengetahuan yang lebih tepat mengenai pakej tersebut.

Sekiranya anda menemui kesalahan kebenaran semasa memasang perisian dari kod sumber, pastikan bahawa anda telah memberikan aplikasi untuk menggunakan direktori pemasangan. Di sini, contoh-contoh arahan disediakan untuk menjadikan konsepnya jelas.

cp pkgname /usr/local/bin/ chmod +x /usr/local/bin/pkgname

Perkataan Akhir


Sebagai pengguna Linux, anda sudah memasuki dunia sumber terbuka. Sekiranya anda pengguna PC rata-rata, tidak menjadi masalah sama ada anda memasang perisian anda dari repositori sumber terbuka atau tidak. Saya dengan rendah hati meminta anda tidak menggunakan perisian sumber terbuka untuk penggunaan yang tidak beretika. Tetapi jika anda seorang pembangun perisian atau pengaturcara, anda boleh membantu komuniti sumber terbuka dengan berkongsi kemahiran pengaturcaraan anda.

excel menukar nombor bulan menjadi nama

Saya telah menerangkan konsep GitHub dalam keseluruhan catatan dan bagaimana anda boleh memasang perisian dari kod sumber terbuka. Saya harap anda menyukai siaran ini. Sekiranya anda menyukai siaran ini, sila kongsi dengan rakan anda dan komuniti Linux. Anda juga boleh menuliskan pendapat anda mengenai catatan ini di bahagian komen.

  • Teg
  • Tutorial Linux
Berkongsi Facebook Twitter Pinterest WhatsApp ReddIt Telegram Viber

    1 KOMEN

    1. Bob Cermin 23 Ogos 2021 Pukul 10:09

      Masih belum dapat gmapcatcher dari github, untuk membuat dan memasang pada Raspberry Pi 4 Raspbian OS. Ia gagal pada langkah 4. Adakah ia berfungsi untuk anda?

      Balas

    TINGGALKAN PESANAN Batalkan balasan

    Komen: Sila masukkan komen anda! Nama: * Sila masukkan nama anda di sini E-mel: * Anda telah memasukkan alamat e-mel yang salah! Sila masukkan alamat e-mel anda di sini Laman web:

    Simpan nama, e-mel, dan laman web saya di penyemak imbas ini untuk kali saya memberi komen.

    spot_img

    Catatan Terkini

    OS Windows

    Bagaimana Mengaktifkan Penyulitan Disk Penuh dalam Sistem Windows 10

    Android

    10 Aplikasi Pertukaran Muka Terbaik untuk Peranti Android dan iOS

    OS Windows

    Cara Menjadualkan Windows 10 Untuk Mengosongkan Tong Kitar Semula Secara Automatik

    Android

    10 Aplikasi Penginvoisan Terbaik untuk Peranti Android Untuk Dibayar Dengan Cepat

    Mesti baca

    Linux

    Cara Menyesuaikan Gnome Shell. Petua untuk Mencantikkan Desktop Gnome Anda

    Linux

    Movie Monad - Pemain Video Moden berasaskan GTK untuk Linux

    Linux

    Compact AI Embedded Computer Axiomtek eBOX560-900-FL berjalan di Ubuntu

    Linux

    Cara Memasang Pemain Media VLC pada Ubuntu Linux

    Pos Berkaitan

    Cara Memasang dan Menyiapkan Konsol Web Cockpit pada Sistem Linux

    Cara Memasang dan Menyiapkan Yii PHP Framework di Ubuntu Linux

    Cara Memperbaiki W: Beberapa fail indeks gagal memuat turun Kesalahan di Ubuntu Linux

    Cara Memasang dan Menyiapkan Kata Laluan pada Desktop Linux

    Cara Memasang Penyunting Teks GNU Nano Terkini di Desktop Linux

    Cara Memasang Ejen Infrastruktur Relik Baru dalam Sistem Linux



    ^