Instal aplikasi di Guadalinex v9

Instal aplikasi di Guadalinex v9

Instal aplikasi di Guadalinex v9

Saat memasang Guadalinex v9 ada sejumlah aplikasi yang kini bisa langsung digunakan tanpa perlu melakukan hal lain. Jika Anda memerlukan yang lain yang tidak disertakan dalam instalasi awal, tidak masalah, Anda dapat menambahkannya ke sistem Anda kapan saja.

Daftar Isi

    Saat memasang aplikasi baru di Guadalinex dan secara umum di Linux bisa ada empat kasus

    • bahwa aplikasi yang Anda butuhkan ada di repositori perangkat lunak Guadalinex
    • yang ada di repositori tertentu di luar repositori tersebut Guadalinex
    • mintalah pengembang memberi Anda paket DEB (sistem yang digunakan oleh Debian dan turunannya)
    • untuk memberi Anda kode sumber sehingga Anda dapat mengkompilasinya sendiri

    Keempat situasi ini diurutkan mulai dari yang paling sederhana dan diakhiri dengan yang paling rumit dan juga dimulai dari yang paling mungkin dan diakhiri dengan yang paling jarang terjadi; sejauh ini metode instalasi yang paling mungkin adalah yang paling sederhana.

    Instal dari repositori Guadalinex

    Repositori perangkat lunak adalah cikal bakal toko perangkat lunak modern yang pasti akan Anda gunakan, misalnya, untuk menginstal aplikasi di ponsel Anda. Anda mungkin terkejut mengetahui bahwa penemuan ini sudah ada sejak lama.

    Perangkat lunak dari repositori dapat diinstal dengan sangat mudah dengan perintah dari konsol atau, jika Anda tidak terlalu menyukai terminal, dari aplikasi grafis yang juga akan membantu Anda menjelajahi paket yang tersedia.

    Untuk menginstal paket dari baris perintah cukup ketik sudo apt-get install program, dengan "program" sebagai nama paketnya. Ini tidak penting tetapi merupakan ide bagus untuk memulai dengan memperbarui daftar paket sudo update apt-get. Perintah sudo yang mendahului perintah digunakan untuk menjalankannya dengan hak administrator sehingga, setidaknya untuk pertama kalinya, ia akan meminta Anda untuk menulis kata sandi dan secara logis pengguna Anda harus berada dalam grup administrator. Meskipun pembaruan akan menunjukkan kemajuannya, pada tangkapan layar di bawah ini tampak redup dan diringkas untuk fokus pada hal-hal penting.

    Perbarui repositori dari konsol dengan Sudo apt-get update

    Jika paket yang Anda instal bergantung pada paket lain, ia akan memberi tahu Anda dan meminta konfirmasi Anda untuk menginstalnya. Untuk menginstal semuanya, Anda harus mengklik tombol S (yang, seperti yang dipilih secara default, dapat diganti dengan tombol Enter) atau jika yang ditawarkannya tidak sesuai untuk Anda, Anda dapat mengklik tombol n dan membatalkan operasi. Pada tangkapan layar di bawah, yang juga berwarna abu-abu, ia menawarkan untuk menginstal beberapa paket tambahan Arduino, yang mana yang kami minta, dan menyarankan serta merekomendasikan yang lain. Ini juga memberi tahu Anda bahwa Anda perlu menggunakan sejumlah ruang disk untuk menyelesaikan operasi.

    Instal paket dari konsol dengan Sudo apt-get install

    Jika Anda lebih menyukai sesuatu yang lebih grafis, Guadalinex v9 penggunaan Synaptic Sebagai manajer paket, menurut saya, ini adalah keputusan yang bagus. Untuk meluncurkannya Anda harus memilihnya dari entri Administrasi di menu utama jika Anda menggunakan versi "standar" atau dari Preferensi jika Anda menggunakan versi "lite".

    Mengakses Synaptic dari menu administrasi Guadalinex Cinnamon
    Mengakses Synaptic dari menu preferensi Guadalinex LXDE

    Karena memerlukan hak administrator, ia akan menanyakan kata sandi Anda sebelum menjalankan aplikasi. Jika pengguna Anda tidak berada dalam grup administrator, Anda pasti akan mengetahui kata sandi orang lain (bekerja secara normal dengan pengguna yang tidak memiliki hak istimewa bukanlah omong kosong, ini menambah lapisan keamanan lain) Kotak yang berisi nama pengguna adalah menu drop-down menu dari mana Anda dapat memilih pengguna yang memiliki hak istimewa dan kemudian menulis kata sandi mereka di kotak di bawah.

    Kata sandi mengautentikasi akses ke Synaptic di Guadalinex Cinnamon

    Jumlah program yang termasuk dalam repositori Guadalinex cukup banyak, jadi untuk menemukan program yang Anda cari, Anda dapat menjelajahi suatu bagian dengan mengklik tombol yang sesuai di kotak kiri bawah dan kemudian namanya di kiri atas dan mendapatkan informasi tentang hal itu dengan memilihnya dari kanan.

    Pada contoh di tangkapan layar di bawah ini kami telah memilih bagian elektronik dari repositori “semesta” (perangkat lunak bebas) dan dari sana kami telah memilih Arduino, yang uraiannya ditampilkan di kotak kanan bawah.

    Jelajahi bagian repositori dari Synaptic

    Pada kotak yang berisi deskripsi paket terdapat tiga tombol. Yang pertama, paling kiri, berfungsi untuk menampilkan screenshot aplikasi. Dengan yang di tengah Anda dapat melihat laporan perubahan yang dialami paket sejak kami menginstalnya (jika ada) dan dengan yang terakhir Anda dapat mengunjungi situs web aplikasi.

    Tangkapan layar paket Arduino dari Synaptic di Guadalinex Cinnamon

    Anda juga dapat menemukannya menggunakan mesin pencari dan menulis beberapa teks yang terdapat pada nama atau deskripsi paket. Kotak di sebelah kiri akan berubah menjadi mode hasil pencarian dimana daftar pencarian terbaru muncul. Paket yang ditemukan dengan kondisi pencarian akan muncul di kotak sebelah kanan.

    Cari repositori untuk paket dengan Synaptic di Guadalinex Cinnamon

    Setelah kita menemukan paket (atau paket-paket) yang ingin kita instal, yang harus kita lakukan adalah memilihnya dengan tombol menu konteks mouse (biasanya yang kanan, kecuali Anda kidal) dan memilih untuk menandai ke Install. Operasi ini dapat diulangi untuk program sebanyak yang diperlukan dan setelah selesai instalasi dijalankan dengan mengklik tombol "Terapkan".

    Periksa untuk menginstal paket Arduino di Synaptic oleh Guadalinex Cinnamon

    Seperti yang dijelaskan dengan pesanan apt-get install, jika perlu menginstal paket lain yang menjadi sandaran paket yang kami pilih, kotak informasi akan ditampilkan dengan persyaratan dan otorisasi akan diminta sebelum menandainya.

    Konfirmasikan pemilihan paket tambahan untuk menginstal Arduino dari Synaptic di Guadalinex Cinnamon

    Sudah dikatakan bahwa setelah ini mengklik apply akan menginstal paket yang ditandai, jadi kita sudah tahu cara menginstal aplikasi yang ada di repositori, sekarang kita akan melihat caranya menambahkan repositori baru untuk menginstal program lain yang tidak termasuk yang disediakan oleh Guadalinex. Tentu saja, Anda memerlukan pengembang untuk memberi Anda informasi tentang repositori ini.

    Instal dari repositori yang tidak termasuk dalam Guadalinex

    Misalkan saya ingin memasang simulator sirkuit yang luar biasa ada apa. Pertama-tama, seperti yang telah saya katakan, saya akan memeriksanya Synaptic, manajer paket kami, untuk melihat apakah tersedia di repositori kami Guadalinex telah dikonfigurasi.

    Cari paket Qucs di repositori dengan Synaptic di Guadalinex Cinnamon

    Tidak ada paket dengan nama itu yang muncul. Logikanya, saya telah memastikan bahwa itu ditulis dengan benar dan itulah yang sebenarnya saya cari, jadi saya berasumsi bahwa itu tidak ada di repositori.

    Hasil pencarian paket Qucs di repositori dengan Synaptic di Guadalinex Cinnamon

    Hal berikutnya adalah mendapatkan informasi yang diperlukan untuk menambahkan repositori yang berisi program yang saya perlukan ke konfigurasi saya. Dalam contoh saya, saya telah mencari ada apa di Internet dan saya temukan di situs web mereka, di antara informasi lain, apa yang saya soroti di tangkapan layar berikut: tautan ke PPA (Arsip Paket Pribadi dalam bahasa Spanyol)) dari paket aplikasi.

    Situs web proyek Qucs mencari di Internet dengan DuckDuckGo

    Di tautan yang sama juga dijelaskan cara melakukannya dari konsol. Karena ini sangat sederhana, mari kita lihat sebelum merinci cara melakukannya Synaptic. Tentunya Anda tidak perlu melakukan lebih dari satu dari dua hal ini: baik dari konsol atau dari manajer paket.

    Untuk menambahkan repositori dari konsol, gunakan perintah sudo apt-add-repositori ppa:qucs/qucs yang juga akan bertugas mencari kunci publik sehingga identitas pengembang tidak dapat ditiru dan menginstal perangkat lunak yang berbeda. Setelah ditambahkan, repositori perlu diperbarui dengan pesanan sudo update apt-get. Dan untuk menginstal paket (dan dependensinya), cukup menggunakan perintah sudo apt-get instal qucs. Seperti yang telah kami jelaskan, Anda perlu menerima instalasi paket tambahan yang menjadi sandaran kami dan karena hak administratif diperlukan, ia akan meminta kata sandi setidaknya untuk pertama kalinya.

    Seperti sesi konsol lainnya, pada tangkapan layar di bawah, saya telah membuat pesan menjadi abu-abu dan merangkum pesan yang kurang penting untuk menyorot apa yang paling penting bagi Anda: perintah dan peringatan menunggu tanggapan. Setelah proses selesai, program akan diinstal pada sistem kami dan siap digunakan.

    Sesi konsol untuk menambahkan repositori Qucs dan menginstal paket

    Seperti yang Anda lihat, terminalnya cukup cepat dan sangat sederhana. Kami sekarang akan menjelaskan cara melakukannya Synaptic. Pada dasarnya Anda harus menambahkan repositori baru dan, demi keamanan, kunci publik yang menandatanganinya (untuk mencegahnya ditiru). Kita bisa mulai dengan mencari kuncinya dan dengan demikian kita melakukan proses selanjutnya dari manajer paket.

    Di situs proyek ada apa kami telah menemukan informasi tentang PPA yang mengarahkan kami ke sana situs web paket. Pada tangkapan layar berikut saya telah menyorot tautan untuk menemukan kuncinya. Anda harus menampilkan informasi teknis PPA dan mengkliknya (Kunci penandatanganan)

    Cari kunci penandatanganan PPA Qucs

    Dengan mengklik tombol tersebut, browser akan membawa Anda ke halaman pencarian untuk Server kunci Ubuntu. Dalam kasus kami hanya ada satu, kami mengkliknya dan kami sudah memiliki teks kunci publik; Teks itulah yang disertakan di antara baris BEGIN PGP PUBLIC KEY BLOCK dan END PGP PUBLIC KEY BLOCK.

    Temukan kunci publik Qucs PPA

    Untuk menggunakan kunci di manajer paket Anda harus menyalinnya (juga baris yang mengapitnya) dan menyimpannya dalam dokumen teks biasa (yaitu, dengan editor teks seperti Gedit, bukan dengan pengolah kata seperti yang ada di LibreOffice) Ingat nama dan lokasi dokumen ketika manajer paket bertanya.

    Salin kunci publik Qucs PPA

    kami telah mencari ada apa di manajer paket kami dan itu tidak muncul, sekarang kami akan menambahkan repositori baru yang memuatnya menggunakan, untuk melakukannya, entri "Repositori" di menu "Pengaturan".

    Konfigurasikan repositori Synaptic di Guadalinex Cinnamon

    Saat Anda memasukkan pengaturan, kotak dialog akan muncul. Di tab "Perangkat lunak lain" Anda dapat melihat daftar repositori yang tersedia saat ini dan dengan tombol "Tambah" Anda dapat menentukan yang baru.

    Daftar repositori dasar Guadalinex di Synaptic

    Pada kotak dialog yang muncul, kita tulis alamat PPA yang kita peroleh dari halaman web yang kita tampilkan sebelumnya. Penting untuk diperhatikan bahwa Anda harus menentukan versi Ubuntu yang akan digunakan. Dalam kasus kami, seperti yang kami jelaskan di artikel Kami sudah memiliki Guadalinex v9, itu berasal dari Ubuntu Terpercaya Tahr jadi kita harus menulis terpercaya untuk menentukan repositori yang digunakan.

    Tambahkan repositori baru di Synaptic dengan Guadalinex Cinnamon

    Mari kita kembali ke situs Qucs PPA untuk menjelaskan dari mana asalnya. deb http://ppa.launchpad.net/qucs/ubuntu utama yang terpercaya. Pada tangkapan layar berikut, area yang berisi informasi yang menarik perhatian kami saat ini telah disorot.

    Temukan alamat Qucs PPA di situs webnya

    Setelah repositori baru ditambahkan, repositori tersebut akan muncul di daftar sebelumnya. Omong-omong, repositori kode sumber juga muncul selain yang berisi paket biner (sudah dikompilasi) yang telah kami tentukan.

    Daftar repositori yang dimodifikasi di Synaptic dari Guadalinex Cinnamon

    Sebelum menginstal paket dari repositori baru kita harus dapat memverifikasinya dengan kuncinya. Inilah sebabnya kami menyalinnya dari web dan menyimpannya dalam dokumen teks. Pada tab "Otentikasi" kita dapat memuatnya dengan tombol "Impor kunci" yang akan menanyakan lokasi dokumen yang memuatnya (yang telah kita rekam sebelumnya)

    Kunci publik untuk otentikasi repositori di Synaptic oleh Guadalinex Cinnamon

    Jika semuanya berjalan dengan baik, setelah memilih dokumen dengan kunci publik di tab "Otentikasi", blok baru akan muncul yang sesuai dengan repositori baru.

    Kunci publik baru untuk otentikasi repositori Qucs di Synaptic oleh Guadalinex Cinnamon

    Saat menutup kotak dialog setelah menambahkan repositori baru dan kunci terkait, manajer paket memperingatkan bahwa repositori telah berubah tetapi perubahan tersebut tidak akan berlaku sampai dimuat ulang.

    Pemberitahuan perubahan repositori di Synaptic dengan Guadalinex Cinnamon

    Dari pemberitahuan pembaruan repositori itu sendiri, mereka dapat dimuat ulang dengan menekan tombol yang sesuai. Itu juga dapat dilakukan dari antarmuka utama Synaptic menggunakan tombol "Muat Ulang" yang terletak di kiri atas, di bawah menu.

    Perbarui kemajuan repositori Synaptic Guadalinex Cinnamon

    Ketika kami selesai memuat ulang informasi dari repositori, paket yang kami cari, ada apa, sekarang tersedia untuk diinstal seperti dijelaskan di atas: pilih dengan tombol menu konteks, pilih "Tandai untuk diinstal" dan klik "Terapkan" setelah selesai memilih paket yang akan diinstal.

    Qucs, paket baru ditemukan di repositori baru yang ditambahkan ke Synaptic di Guadalinex Cinnamon

    Instal dari paket DEB

    Untuk melakukan operasi ini dengan sangat mudah kita dapat menggunakan alat tersebut GDebi yang digunakan untuk menginstal paket DEB dari lingkungan grafis. Dengan semua yang terlihat sejauh ini, Anda pasti tahu cara menemukan paket dan menandainya untuk menginstalnya.

    Instal GDebi menggunakan Synaptic di Guadalinex Cinnamon

    Omong-omong, saat memeriksanya, Anda juga perlu memilih beberapa paket yang digunakannya. Beberapa komponen penerjemah Ular sanca dan paket inti dari program itu sendiri (gdebi-core)

    Periksa paket tambahan untuk menginstal GDebi dari Synaptic di Guadalinex Cinnamon

    Jika Anda perlu menginstal Penyembuhan, program laminasi Ultimaker, seperti yang telah kita lihat di bagian sebelumnya, saya akan mulai dengan mencarinya di repositori, karena tidak tersedia saya akan mencoba mencari di Internet untuk repositori selain Guadalinex (dan dapat diandalkan) yang memuatnya. Dalam hal ini saya belum menemukannya, namun saya menemukannya di situs web Ultimaker dokumen dengan ekstensi .deb (paket DEB) yang memuatnya.

    Penting bagi Anda untuk memilih paket yang sesuai dengan arsitektur platform sistem Anda. Dalam kasus kami i386, yang merupakan versi 32-bit Guadalinex.

    Cari di Internet untuk paket DEB Cura
    Unduh paket Cura DEB

    Setelah paket diunduh (dari situs web Ultimaker) kita buka dengan yang baru kita install GDebi. Karena Anda mungkin tidak menginstal aplikasi lain untuk mengelola paket DEB, cukup klik dua kali pada ikon dokumen (biasanya akan berakhir di folder "Unduhan" di folder pribadi Anda). Tetapi jika ada aplikasi default lain, terkadang itu terjadi dengan aplikasi Untuk mengompresi dokumen, Anda harus memilihnya dengan tombol menu konteks mouse dan membukanya dengan cepat GDebi.

    Menginstal Cura dengan GDebi

    GDebi adalah peringatan bahwa perlu menginstal 8 paket tambahan untuk menginstal paket yang berisi Penyembuhan. Mengklik tombol "Detail" akan menampilkan daftar paket yang secara khusus perlu diinstal.

    Detail tempat Cura

    Ketika Anda mengklik "Instal paket" ia akan meminta kata sandi (ingat bahwa menginstal aplikasi memerlukan hak administrator). Jika, seperti dalam kasus kami, paket lain (dependensi) diperlukan, ia akan mengunduhnya dan menginstalnya secara otomatis bersama dengan program yang berisi paket kami.

    Mengunduh dependensi Cura dari GDebi di Guadalinex Cinnamon
    Menginstal dependensi Cura dari GDebi di Guadalinex Cinnamon
    Menginstal Cura dari GDebi di Guadalinex Cinnamon
    Cura diinstal dengan GDebi di Guadalinex Cinnamon

    Dan voila, sekarang sudah tersedia untuk digunakan. Yang tersisa hanyalah menutup kotak dialog. Anda pasti telah memperhatikan bahwa dengan memilih kotak yang sesuai, dimungkinkan untuk menutup kotak dialog ini secara otomatis jika tidak ada pesan peringatan tentang sesuatu yang tidak beres atau yang memerlukan perhatian Anda.

    Cura diinstal dengan GDebi di Guadalinex Cinnamon

    Ketika instalasi selesai, ia kembali ke kotak dialog awal tetapi kali ini, di kotak "Status" ia melaporkan bahwa paket telah diinstal dan menawarkan untuk menghapus atau menginstal ulang menggunakan tombol yang sesuai untuk setiap operasi: "Instal ulang paket" dan "Copot pemasangan paket '.

    Setelah melihat cara ketiga ini, menginstal dari paket DEB, mungkin terlihat lebih mudah daripada cara kedua, menginstal dari repositori yang tidak termasuk di dalamnya Guadalinex, dan diasumsikan bahwa mereka diurutkan berdasarkan tingkat kesulitan. Dalam jangka panjang, hal ini tidak terjadi; menggunakan repositori memiliki beberapa keuntungan dibandingkan hanya menginstal sebuah paket; Di satu sisi, mereka dapat berisi beberapa paket terkait yang menyelesaikan ketergantungan dengan lebih efisien dan di sisi lain, setelah repositori dimasukkan ke dalam sistem paket, akan lebih mudah, jika tidak otomatis, untuk memperbarui aplikasi untuk memperbaiki kesalahan atau menggabungkan fitur-fitur baru. Dimungkinkan juga untuk membuat repositori yang mengelompokkan aplikasi dari beberapa jenis (elektronik, multimedia, pencetakan 3D...) dan lebih sering diperbarui daripada cabang resmi, dikompilasi untuk platform alternatif (seperti prosesor ARM) yang disesuaikan menurut beberapa perusahaan atau kriteria teknis.

    Kompilasi kode sumber program

    Kompilasi adalah istilah yang digunakan untuk merujuk pada proses membangun aplikasi untuk digunakan pada sistem tertentu berdasarkan platform tertentu. Proses kompilasi atau konstruksi, demikian juga sering disebut, memungkinkan diperolehnya dokumen biner (kode mesin) yang dapat dieksekusi dari kode sumber. Hal di atas tunduk pada banyak nuansa, misalnya dalam Jawa byte-code dieksekusi, yang akan menjadi sesuatu seperti kode mesin untuk mesin virtual (mesin perangkat lunak, bukan mesin fisik). Ada juga banyak aplikasi yang ditulis dalam bahasa yang ditafsirkan (seperti Ular sanca) meskipun kode objek juga dapat dibuat secara otomatis dengan cepat. Juga tidak ada alasan untuk tidak menggabungkan semua hal di atas dan, misalnya, membuat bagian aplikasi yang melakukan tugas penghitungan lebih intensif dalam bahasa yang dikompilasi dan antarmuka pengguna dalam bahasa yang ditafsirkan.

    Semua hal di atas menunjukkan bahwa ada terlalu banyak kemungkinan cara untuk membangun sebuah aplikasi untuk dapat berbicara tentang metode yang sepenuhnya standar dan kemungkinan besar Anda harus melakukannya. lihat informasi yang penulis berikan untuk membangun program, yang tentunya akan disertai dengan skrip konstruksi dan/atau instalasi (sebuah program, secara harfiah adalah skrip).

    Dengan memperhatikan peringatan sebelumnya, kita akan melihat proses, sestandar mungkin, dalam membangun aplikasi dari kode sumbernya. Secara garis besar dan mencoba untuk bersikap umum, berikut adalah langkah-langkah yang harus dilakukan:

    • Unduh kode sumber
    • Buka zipnya (jika ada)
    • Atur direktori default (agar lebih nyaman)
    • Konfigurasikan
    • Menyusun
    • Instal (atau salin dengan tangan, jika perlu, hasil build)

    Pada dasarnya ada dua alternatif unduh kode sumber: bahwa penulis menawarkannya, biasanya dikompresi, pada halaman web atau, yang lebih umum saat ini, ia menggunakan sistem kontrol versi (VCS) yang menyertakan repositori. Meskipun masih ada lagi, seperti lincah o Pasar, VCS yang paling banyak digunakan akhir-akhir ini adalah Subversi (juga dikenal sebagai SVN) dan semakin banyak GIT. Bisa saja penulis menyediakan link untuk mendownload dokumen aplikasi di server kontrol versi itu sendiri, namun hal yang paling optimal, misalnya untuk menjaga update, adalah dengan menggunakan tools khusus yang tersedia di repositori. Guadalinex.

    Dari apa yang telah dikatakan, masuk akal untuk berpikir bahwa setiap aplikasi memerlukan alat khusus untuk bahasa yang digunakan selain alat umum yang mungkin berlaku. Kemungkinan besar Anda perlu menginstal kompiler g++, yang pada gilirannya bergantung pada gcc yang bergantung pada cpp dan alat make, automake, autoconf, autoreconf... yang tidak ada dalam instalasi dasar meskipun kabar baiknya adalah mereka berada di repositori Guadalinex jadi Anda sudah tahu cara menginstalnya.

    Instal Subversion dengan Synaptic di Guadalinex Cinnamon
    Instal GIT dengan Synaptic di Guadalinex Cinnamon

    Sekarang kita telah menginstal alat-alatnya, kita akan mengujinya dengan beberapa aplikasi, misalnya, untuk mengunduh NVC (kompiler dan simulator VHDL) kita menggunakan perintah git klon https://github.com/nickg/nvc.git

    Mengkloning NVC dengan GIT

    Sekarang kita akan menggunakan svn untuk mengunduh PIC32Prog, sebuah aplikasi untuk pemrograman mikrokontroler PIC 32-bit yang antara lain menggunakan programmer PICKit2. Perintah yang bertanggung jawab untuk melakukan ini adalah svn checkout http://pic32prog.googlecode.com/svn/trunk/ pic32prog-read-only Jangan khawatir tentang read-only, artinya jika Anda belum terdaftar, Anda tidak akan dapat mengirimkan perubahan yang Anda buat pada program ke repositori, tetapi program akan berfungsi penuh dan tentu saja Anda akan dapat memodifikasinya di komputer Anda. Seperti biasa saya telah merangkum pesan-pesannya.

    svn checkout pic32prog

    Jika hal ini terjadi (tidak terjadi pada contoh sebelumnya) maka sekarang saatnya untuk melakukan dekompresi. Anda dapat melakukannya dengan alat grafis favorit Anda, mungkin dengan pengelola file yang diinstal Guadalinex, atau karena kami memiliki konsolnya, Anda dapat menggunakan salah satu metode berikut:

    • Jika itu adalah dokumen dalam format ZIP dengan pesanan unzip aplikasi yang diunduh
    • Jika dalam format TGZ o TAR.GZ dengan pesanan tar -zxvf aplikasi yang diunduh
    • Jika format dokumennya adalah BZ2 dengan pesanan tar -jxvf aplikasi yang diunduh

    Langkah selanjutnya, sesuatu yang cukup kecil namun bermanfaat, adalah mengubah direktori (folder) ke folder yang berisi aplikasi yang sedang kita bangun (kompilasi), caranya cukup sederhana nvc folder aplikasi baru, cukup gunakan perintah cd nvc. Jika Anda telah mengubah folder untuk operasi lain, misalnya, mungkin perlu menggunakan jalur folder lengkap cd /home/vixtor/nvc atau jika itu ada di dalam folder pribadi Anda, Anda dapat menyimpan beberapa penekanan tombol cd ~/nvc. Dalam contoh kami sebelumnya akan terlihat seperti gambar di bawah ini.

    Ubah ke direktori nvc
    Ubah ke direktori pic32prog

    Langkah selanjutnya adalah konfigurasi. Biasanya cukup menggunakan perintah . / Configure Namun seperti yang telah dikatakan sebelumnya, penting untuk berkonsultasi dengan apa yang didokumentasikan penulis dalam hal ini. Dalam contoh kami, pic32prog tidak memerlukan konfigurasi (tidak perlu menggunakan . / Configure) sementara nvc perlu menjalankan perintah terlebih dahulu ./autogen.sh y ./tools/fetch-ieee.sh dan buat foldernya membangun dari mana konfigurasi dijalankan dengan perintah ../konfigurasi

    Setelah aplikasi dikonfigurasi, perintah digunakan membuat untuk membangunnya. Jika berlaku, mungkin juga perlu digunakan make install untuk mencatat semuanya di tempatnya setelah kode yang dapat dieksekusi dibuat. Berkali-kali bisa digunakan bersihkan membiarkan semuanya bersih, misalnya mengkompilasi ulang dari awal jika ada perubahan.

    Membangun pic32prog dengan make

    Selain alat untuk membangun aplikasi dari kode sumber, aplikasi mungkin memerlukan komponen lain agar berfungsi, sering kali perpustakaan, dan oleh karena itu untuk konstruksinya. Dalam contoh kami, pic32prog memerlukan perpustakaan untuk mengelola port USB, yang mana programmer (PICKit atau lainnya) akan terhubung, dan nvc memerlukan TCL, Flex dan LLVM, yang harus tersedia sebelum membangun aplikasi.

    Seperti yang akan Anda lihat, ada banyak faktor yang mempengaruhi proses pembuatan aplikasi, sehingga perlu diakhiri dengan apa yang telah dikatakan di awal: sangat penting untuk membaca dokumentasi yang disediakan oleh penulis tentang metode dan persyaratan untuk membangun aplikasi.aplikasi karena sangat sulit untuk menawarkan prosedur umum di luar mantra unduh, unzip, konfigurasi, bangun, instal, dan bersihkan.

    Anda mungkin melewatkannya