"Konstruct" adalah sistem membangun yang membantu Anda untuk menginstal rilis KDE dan aplikasi pada sistem Anda. Ini download didefinisikan tarball source, memeriksa integritas mereka, dekompresi, patch, mengkonfigurasi, membangun dan menginstal mereka. Sebuah instalasi KDE lengkap harus semudah "cd meta / kde; make install".
Konstruct menginstal sendiri secara default ke direktori home Anda yang berarti Anda tidak perlu memiliki hak akses root atau risiko merusak sistem Anda atau mempengaruhi KDE lain.
Persyaratan:
· Sebuah GNU alat rantai bekerja (gcc, GNU make, flex, BSD yacc, gettext dll) dan tambahan alat GNU seperti tar, gzip, bzip2, md5sum, Patch dan wget.
Konfigurasi
Salin gar.conf.mk.in untuk gar.conf.mk dan mengubahnya sesuai dengan keinginan Anda. Pilihan yang umum:
GARCHIVEDIR Jika Anda sudah download tarball sumber mengatur jalan di sini.
awalan mana akan menginstal Desktop KDE Anda. Default adalah ~ / kde3.4 /.
Pindah instalasi KDE tempat lain setelah itu panggilan untuk masalah!
HAVE_64BIT_TARGET Set ini jika Anda ingin mengkompilasi KDE untuk target 64bit (x86_64)
OWN_CFLAGS Memungkinkan Anda untuk menentukan bendera compiler khusus untuk CPU Anda.
HAVE_QT_3_3_INSTALLED Set ini jika Anda memiliki setidaknya Qt 3.3 (termasuk moc,
UIC dan header) diinstal dan ingin melewatkan instalasi Qt.
BUILD_CLEAN Set ini jika Anda rendah pada ruang yang tersedia sistem file.
Jika download gagal karena proxy, maka silahkan baca halaman wget man
untuk pilihan yang diperlukan dalam Anda ~ / .wgetrc. Jika download.kde.org mengarahkan Anda ke
rusak atau tidak lengkap cermin Anda dapat memperbaiki masalah Anda dengan mengubah kde.conf.mk.
Pemakaian
Pastikan bahwa Anda memiliki koneksi internet hidup. Pilih target dan mengubah ke direktori yang helds definisi, misalnya "Cd kde / kdebase". Sekarang jalankan buat dengan salah satu target berikut, biasanya Anda hanya perlu "make install".
Sistem GAR memberikan tujuh sasaran dasar untuk setiap paket:
mengambil
Target ini download semua file dan patch yang dibutuhkan untuk mengkompilasi paket.
Biasanya ini adalah tarball tunggal, disertai dengan file patch yang sesekali.
checksum
Menggunakan md5sum untuk memastikan bahwa file yang didownload cocok dengan dengan yang paket pengelola bekerja.
ekstrak
Memastikan bahwa semua file sumber yang diperlukan tersedia dalam direktori kerja. Dalam beberapa kasus (seperti ketika men-download C ++ file sumber tunggal) ini hanya akan menyalin file lebih.
tambalan
Jika paket harus ditambal (baik melalui patch pihak ketiga atau patch paket pemelihara), target ini akan melakukan langkah itu.
mengkonfigurasi
Mengkonfigurasi paket sebagaimana ditentukan dalam Makefile. Ini biasanya akan menjalankan sistem konfigurasi yang mendasari paket (seperti autoconf atau Imake).
membangun
Melakukan langkah aktual kompilasi setelah menginstal dependensi.
memasang
Menempatkan file dalam lokasi yang tepat dan melakukan pekerjaan sapu bersih yang diperlukan.
Target ini diberi nama setelah rekan-rekan mereka dalam sistem Pelabuhan BSD dan berperilaku dengan cara yang sama. Jika Anda ingin menginstal sebuah paket Anda harus memasukkan direktori paket atau target dan menjalankan "make install" atau "membuat patch" (hanya dua contoh). Target kemudian mencakup semua orang yang terdaftar sebelumnya.
Beberapa target yang berguna tambahan yang Anda biasanya tidak memerlukan adalah:
buildclean
Bersihkan direktori kerja tetapi tidak menghapus paket download. Jalankan ini jika Anda diinstal hilang dependensi dan ingin mengkonfigurasi ulang paket.
bersih
Bersihkan direktori kerja. Ini juga akan menghapus paket yang didownload! Entah menggunakan "buildclean" bukan atau hubungi "garchive" sebelum untuk mencegah download baru.
garchive
Panggilan "checksum" target dan menyimpan file download ke direktori GARCHIVEDIR.
showdeps
Cetak pohon dengan dependensi rekursif paket saat ini.
Untuk setiap target ada varian deep-foo yang juga akan menyebutnya secara rekursif untuk semua dependensinya, misalnya dengan "membuat deep-checksum" Anda dapat men-download semua sumber tarball diperlukan dan membangun nanti (bila Anda tidak memiliki koneksi internet).
Apa yang Baru di Release ini:
· KDE 3.5.6 sekarang terinstal.
· KOffice 1.6.1 dan KDevelop 3.4 tersedia sebagai instalasi opsional.
· Semua paket termasuk telah diperbarui ke versi terbaru.
Rincian Software:
Versi: 200701026
Tanggal Upload: 2 Jun 15
Lisensi: Gratis
Popularitas: 81
Komentar tidak ditemukan