Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

6.74.1. Instalasi E2fsprogs

Dokumentasi E2fsprogs merekomendasikan agar paket dibuat di subdirektori dari pohon sumber:


mkdir -v membangun cd membangun

mkdir -v membangun cd membangun

gambar

Siapkan E2fsprogs untuk kompilasi:


../konfigurasi --prefix=/usr

--bindir=/bin

--dengan-root-prefix=""

--aktifkan-elf-shlibs

--disable-libblkid

--nonaktifkan-libuuid

--nonaktifkan-uuidd

--nonaktifkan-fsck

\

\

\

\

\

\

\

../konfigurasi --prefix=/usr

--bindir=/bin

--dengan-root-prefix=""

--aktifkan-elf-shlibs

--disable-libblkid

--nonaktifkan-libuuid

--nonaktifkan-uuidd

--nonaktifkan-fsck

Arti dari variabel lingkungan dan opsi konfigurasi:

--with-root-prefix="" dan --bindir=/bin

Program tertentu (seperti e2fsck.dll program) dianggap program penting. Ketika, misalnya, / usr tidak di-mount, program-program ini masih harus tersedia. Mereka termasuk dalam direktori seperti / lib dan / sbin. Jika opsi ini tidak diteruskan ke konfigurasi E2fsprogs, program akan diinstal ke dalam / usr direktori.

--aktifkan-elf-shlibs

Ini menciptakan perpustakaan bersama yang digunakan beberapa program dalam paket ini.

--cacat-*

Ini mencegah E2fsprogs membangun dan memasang libuid dan libblkid perpustakaan, uidd daemon, dan fsck wrapper, karena Util-Linux menginstal versi yang lebih baru.

Kompilasi paket:


membuat

membuat

Untuk menjalankan tes, terbitkan:


cek

cek

Salah satu tes E2fsprogs akan mencoba mengalokasikan memori 256 MB. Jika Anda tidak memiliki RAM yang jauh lebih besar dari ini, pastikan untuk mengaktifkan ruang swap yang cukup untuk pengujian. Lihat Bagian 2.5, “Membuat Sistem File pada Partisi” dan Bagian 2.7, “Memasang Partisi Baru” untuk detail tentang membuat dan mengaktifkan ruang swap.

Instal binari, dokumentasi, dan pustaka bersama:


make install

make install


Instal pustaka dan header statis:


buat install-libs

buat install-libs


Jadikan pustaka statis yang terinstal dapat ditulisi sehingga simbol debug dapat dihapus nanti:


chmod -v u+w /usr/lib/{libcom_err,libe2p,libext2fs,libss}.a

chmod -v u+w /usr/lib/{libcom_err,libe2p,libext2fs,libss}.a


Paket ini menginstal gzip Info. file tetapi tidak memperbarui seluruh sistem dir mengajukan. Buka zip file ini lalu perbarui sistem dir file menggunakan perintah berikut:


gunzip -v /usr/share/info/libext2fs.info.gz

instal-info --dir-file=/usr/share/info/dir /usr/share/info/libext2fs.info

gunzip -v /usr/share/info/libext2fs.info.gz

instal-info --dir-file=/usr/share/info/dir /usr/share/info/libext2fs.info


gambar

Jika diinginkan, buat dan instal beberapa dokumentasi tambahan dengan mengeluarkan perintah berikut:


info make -o

doc/com_err.info ../lib/et/com_err.texinfo

info make -o


instal -v -m644 doc/com_err.info /usr/share/info

instal-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info

instal -v -m644 doc/com_err.info /usr/share/info

instal-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info


Komputasi Awan OS Teratas di OnWorks: