Anda di halaman 1dari 12

n

_t

id

UTF-8

Merjemahkan teks atau laman web


Slax has participated in developmen implements 7-zip compression ( squashfs evolved by the time a

Slax telah berpartisipasi dalam pengembangan patch sqlzma disebut; kode mengimplementasikan kompresi 7-zip (LZMA) ke filesystem squashfs. Selain itu, squashfs berevolusi dengan waktu dan sekarang mendukung ukuran blok lebih besar dari sebelumnya. Kombinasi dari kedua perangkat tambahan membuat Slax salah satu yang terbaik-dikompresi sistem operasi dalam sejarah. Semua modul Slax jauh lebih kecil dari paket-paket dikompresi lain yang tersedia saat ini untuk semua distribusi Linux lainnya, sementara kecepatan dekompresi tetap biasanya lebih cepat daripada membaca data dari disk penuh. Berkat filesystem AUFS, bagian read-only Slax (sistem data dan modul) adalah overlayed oleh filesystem ditulis. Anda dapat memodifikasi semua wilayah di filesystem di Slax tanpa batasan. Perubahan Anda ke read-only bagian yang transparan disalin ke cabang dapat ditulis dan disimpan dalam memori atau dalam direktori persisten pada disk Anda atau bahkan flash drive. Slax dirancang untuk autodeteksi apakah itu berjalan dari media dapat ditulis, dan jika yang terdeteksi, Slax akan menyimpan semua perubahan Anda di sana secara otomatis. Dalam Slax, Anda tidak terbatas hanya direktori home gigih - filesystem root seluruh sepenuhnya ditulis, sehingga kita berbicara tentang 'perubahan terus-menerus' (bukan 'rumah gigih' sekitar, diketahui dari distribusi hidup lainnya). Anda dapat memodifikasi / bin / bash cara yang sama seperti ~ / kderc. Xwindow sistem, KDE desktop dengan K-Office, Internet browsing, e-Mail, Instant messaging, CD / DVD burning dan ripping, encoding Audio dan Video, Multimedia pemain, semua dan bahkan lebih termasuk dalam Slax. Ada rilis resmi Slax dalam 28 bahasa berbeda, termasuk Catalan, Kroasia, Ceko, Denmark, Belanda, Estonia, Finlandia, Perancis, Galicia, Jerman, Yunani, Ibrani, Hungaria, Islandia, Italia, Lithuania, Norwegia, Nynorsk, Polandia, Portugis, Rumania, Rusia, Slovakia, Slovenia, Spanyol, Swedia dan Turki.

Bagaimana mempersiapkan Slax untuk CD Slax untuk CD adalah distribusi Slax dalam format ISO. Bahkan, file ISO yang Anda download dari situs ini adalah gambar lengkap dari CD. Untuk alasan itu, Anda harus membakarnya dengan cara khusus; itu tidak akan bekerja jika Anda membakar iso seperti file biasa. Jadi untuk membakar dengan benar, mulai favorit Anda CD-menulis perangkat lunak dan menemukan "Burn image" atau "Burn CD iso" pilihan. Hal ini dapat tersembunyi di suatu tempat dalam menu karena orang biasanya tidak perlu menggunakan opsi ini. Kadang-kadang Anda perlu mengubah

filter filetype untuk *.* lain Anda tidak akan dapat melihat Anda iso., Sebagai software pembakar anda dapat mencari ekstensi file yang berbeda sebagai default. CD yang dihasilkan akan bootable, Anda tidak perlu menentukan fitur yang terpisah. Catatan:. Beberapa program pengarsipan (misalnya winrar) bisa mengasosiasikan ekstensi iso untuk dirinya sendiri, sehingga mungkin tampak seperti slax.iso akan menjadi arsip terkompresi. Tapi jangan percaya ini. Jangan membuka arsip! Membakar ISO seperti dijelaskan di atas yang lain Anda akan kehilangan bootability tersebut.

Langkah-langkah untuk boot dari CD Slax Semua komputer baru mendukung booting dari CD, tapi hampir semua dari mereka sedang mencari sistem operasi di harddisk saja. Tujuan Anda adalah untuk memaksa komputer Anda untuk menggunakan CDROM. Ada tiga cara bagaimana untuk melakukannya: 1. Yang pertama didukung pada motherboard banyak. Komputer Anda dapat memungkinkan Anda untuk boot dari CD sekali (hanya untuk saat ini) dengan menekan tombol khusus (biasanya F11, F2 atau F10) selama pemeriksaan memori (segera setelah power komputer pada). 2. Metode kedua adalah untuk setup komputer anda secara permanen mencari boot CD-pada awalnya, dan mencoba untuk boot dari harddisk hanya jika CD tidak ditemukan. Sekali lagi, Anda harus menekan tombol beberapa saat startup (biasanya Del kunci), yang akan memungkinkan Anda untuk memasukkan BIOS SETUP. Di sana Anda dapat pergi melalui beberapa menu dan mencari "pengaturan Advanced", "Boot pesanan" atau "pilihan Boot". Serangkai CDROM sebagai perangkat pertama dan harddisk sebagai yang kedua. Semua penekanan tombol yang disebutkan di atas biasanya ditulis pada layar komputer pada saat Anda dapat menekan mereka, atau Anda mungkin menemukan mereka dalam dokumentasi dari motherboard Anda. 3. Ketiga cara bagaimana untuk boot dari CD dengan memulai DOS dan menggunakan program linux.bat dari CD Slax.

Perbedaan antara Slax untuk CD dan Slax untuk USB Kedua varian yang persis sama. Satunya perbedaan adalah dalam format distribusi. ISO disiapkan untuk orang-orang yang membutuhkan CD bootable. TAR adalah untuk orang-orang yang membutuhkan untuk mengambil isi ke disk. Tetapi seperti yang disebutkan, di dalam Slax benar-benar sama. Anda tidak perlu men-download Slax untuk USB jika Anda memiliki ISO dan Anda tahu bagaimana untuk mengekstrak konten itu. Juga, Anda tidak perlu men-download ISO, jika Anda memiliki tar dan Anda tahu bagaimana membuat bootable CD dari itu. Bagaimana memeriksa integritas dari file yang didownload

Pada halaman download, Anda dapat melihat [md5] link. Ini menunjuk ke sebuah halaman di mana nama file tertentu dicetak bersama dengan string khusus yang disebut 'md5 sum'. Ini adalah 32 karakter teks panjang, yang merupakan jumlah cek dari file download. Checksum ini digunakan untuk beberapa tujuan, yang paling umum adalah untuk menjamin download anda tidak rusak. Ketika md5sum dari file yang didownload berbeda dari yang diterbitkan di halaman md5, maka anda bisa 100% yakin file Anda rusak. Dalam hal ini, mencoba untuk mendownload lagi. Dalam rangka untuk menghitung jumlah md5 dari file Anda download, gunakan software khusus. Anda dapat menemukannya di Google, coba cari 'md5sum.exe' jika Anda berada di Windows.

Apa parameter boot Parameter boot (juga dikenal sebagai cheatcodes) digunakan untuk mempengaruhi proses booting Slax. Beberapa dari mereka adalah umum untuk semua distribusi Linux, yang lain khusus untuk Slax saja. Anda dapat menggunakannya untuk menonaktifkan jenis deteksi hardware yang diinginkan, untuk memulai Slax dari harddisk, untuk melewatkan prompt login dan mulai GUI, dll

Bagaimana menggunakan parameter boot Reboot komputer Anda dan tunggu beberapa detik hingga logo Slax bagus grafis muncul dengan menu boot (biasanya itu ada kurang maka 9 detik). Pilih menu yang dikehendaki dan tekan entri tombol Tab, yang akan memungkinkan Anda untuk mengedit baris perintah. Menulis argumen boot yang diinginkan di akhir baris perintah.

Daftar parameter boot

Jika Anda membutuhkan modul Anda sering

Jika Anda membutuhkan modul anda hampir setiap kali ketika Anda menjalankan Slax, simpan di / slax / modules / direktori Anda Slax CD atau USB disk. Dengan cara ini modul akan secara otomatis diaktifkan selama prosedur boot. Jika Anda ingin menggunakan modul Anda hanya kadang-kadang, simpan di direktori / slax / opsional / (atau subdirektorinya) pada CD atau disk Slax USB. Setiap kali Anda perlu modul Anda, tentukan nama itu di beban = parameter boot. Sebagai contoh: boot: beban slax = anggur, grafis Hal ini dapat berarti: menggunakan modul / slax / opsional / wine.lzm dan semua modul lzm dari / slax / opsional / grafis / subdirektori.. Permintaan yang tidak ada modul atau direktori yang diam-diam diabaikan. Untuk menghapus sebuah modul, cukup hapus dari disk atau CD.

Jika Anda perlu menggunakan modul setelah Slax dimulai Semua metode yang dijelaskan di atas mengharuskan Anda untuk me-restart Slax setiap kali Anda ingin menambah atau menghapus modul tambahan. Cara yang lebih nyaman untuk mengelola modul on the fly, sedangkan Slax berjalan. Anda dapat memulai Slax Module Manager (terletak di menu 'System'), atau Anda dapat menggunakan 'mengaktifkan' dan 'menonaktifkan' perintah secara manual. Sintaks adalah sebagai berikut: mengaktifkan / path / firefox.lzm menonaktifkan firefox.lzm Modul akan diaktifkan on the fly dan aplikasi akan terlihat seperti diinstal. Kemudian, Anda akan perlu untuk memulai aplikasi dengan perintah yang sesuai, atau menemukannya dalam menu KDE. Jika Anda tidak nyaman menggunakan perintah, cukup DoubleClick module.lzm Anda dalam file manager (misalnya di konqueror), ini akan melakukan trik juga.

Persistent perubahan perubahan terus-menerus akan dijelaskan di sini: - slax adalah readonly - usb slax dapat ditulis ketika anda reboot dengan benar, perubahan mungkin akan pecah - tidak ada pilihan untuk tidak menyimpan perubahan - ada pilihan untuk mulai slax segar tanpa perubahan

Teknis rincian rincian teknis akan dijelaskan di sini

Bagaimana untuk menambahkan file hanya beberapa untuk Slax Metode terbaik untuk memodifikasi Slax adalah untuk membuat modul Slax (. Lzm). Namun dalam beberapa kasus, Anda mungkin perlu hanya untuk menambahkan file kecil untuk Slax, seperti wallpaper Anda sendiri atau skrip startup sendiri. Untuk itu, Slax berisi direktori / slax / rootcopy /. Isi dari direktori ini akan disalin ke filesystem root setiap kali Anda boot Slax, mempertahankan semua subdirektori. Jadi, misalnya, jika Anda ingin hanya menggunakan wallpaper sendiri bukan satu dalam Slax, buat direktori / slax / rootcopy / usr / share / wallpaper / dan menyimpan varian Anda sendiri slax-wallpaper.jpg sana. Ketika boot Slax, itu akan menyalin file ini di atas satu di Slax. Pastikan untuk melestarikan kasus, karena semua file dan direktori adalah case-sensitive. Jika Anda melakukan ini di Windows, beberapa manajer file tidak akan menunjukkan kasus yang benar, sehingga Anda mungkin perlu menggunakan explorer Windows asli '. Jika Anda menggunakan Slax untuk USB, cukup membuat direktori dan file pada perangkat Anda. Tetapi jika Anda menggunakan Slax untuk CD, Anda perlu menyalin isi dari CD Anda di suatu tempat pertama, kemudian membuat modifikasi Anda dan akhirnya menciptakan ISO yang baru. Bagaimana melakukan nanti dijelaskan di bawah ini.

Bagaimana memodifikasi ISO Slax Pertama, salin seluruh CD ke harddisk. Kemudian memodifikasi semua yang anda butuhkan, menambah atau menghapus file, direktori atau modul. Setelah selesai, jalankan perintah berikut untuk membangun kembali Slax CD (membuat ISO): cd / your_slax_directory / / Make_iso.sh. / Tmp / new-slax.iso Jika Anda bekerja di bawah Windows, jalankan perintah berikut ini sebagai gantinya: cd c: \ your_slax_directory \ make_iso.bat c: \ baru-slax.iso Sebuah bootable ISO baru akan dibuat dengan semua modifikasi Anda.

Buat modul baru Ada banyak cara bagaimana untuk membuat modul Slax. Semua perintah yang dijelaskan di sini

bekerja secara langsung di Slax, tetapi juga dapat bekerja dalam distribusi Anda sendiri. Untuk kasus itu, men-download linux-live script dan menjalankan / menginstal.. Mendapatkan Linux Live-script di sini. Perintah berikut akan mengkonversi paket Slackware TGZ ke modul Slax: tgz2lzm software.tgz software.lzm Jika Anda ingin memodifikasi paket Slackware Anda sebelum modul dibuat, gunakan: installpkg-root / tmp / aaaa software.tgz Ini akan menginstal paket TGZ Anda di root yang berbeda (/ tmp / aaaa di sini). Memodifikasi file yang Anda butuhkan dan akhirnya mengubah pohon direktori untuk modul dengan menggunakan: dir2lzm / tmp / aaaa software.lzm

Memodifikasi modul yang ada Perintah berikut akan mengekstrak isi dari modul Slax Anda ke direktori di / tmp / aaaa: mkdir / tmp / aaaa lzm2dir software.lzm / tmp / aaaa Pastikan Anda memiliki cukup ruang bebas di sana. Ketika modul diekstrak, Anda dapat memodifikasi segala sesuatu di / tmp / aaaa /, dan bila dilakukan, paket modul kembali ke format lzm dengan menggunakan.: dir2lzm / tmp / aaaa software.lzm Jika Anda hanya ingin mencari konten modul (tanpa ekstraksi ke disk), Anda dapat me-mount dengan menggunakan perintah berikut: mkdir / mnt / aaaa mount-t squashfs-o loop / path / software.lzm / mnt / aaaa

Cara membuat modul Slax dengan cara yang benar Modul Slax dapat dibuat cara apapun yang Anda suka, asalkan Anda adalah satu-satunya yang menggunakannya. Tapi jika Anda ingin berbagi modul Anda dengan pengguna lain, Anda harus mengikuti beberapa aturan yang dijelaskan dalam dokumen ini. Aturan dirancang untuk menguntungkan pengguna akhir di tempat pertama, jadi jika Anda tidak mematuhi mereka,

modul Anda tidak akan pernah diterima untuk repositori Slax resmi. Teknis ikhtisar Modul Slax sebuah kompresi squashfs filesystem dengan. Lzm ekstensi. Modul ini dibuat oleh utilitas mksquashfs dan dapat diekstraksi (membongkar) menggunakan unsquashfs. Kedua alat ini harus ditambal (dimodifikasi) untuk mendukung algoritma kompresi LZMA. Utilitas ini sudah termasuk dalam Slax. Setiap modul berisi Slax semua file dan direktori dengan path lengkap. Sebagai contoh, sebuah modul dengan bash (biner dan beberapa halaman manual) akan terlihat seperti ini: / Bin / / Bin / bash / Usr / / Usr / man / / Usr/man/man1 / / Usr/man/man1/bash.1

Aturan 1) Semua direktori dalam modul Anda harus diakses untuk user biasa. Reset semua hak akses direktori ke 755 (drwxr-xr-x), kecuali ada alasan masuk akal untuk menggunakan hak akses yang berbeda untuk direktori tertentu. find /-type d | xargs chmod-v 755.;

2) Usahakan ukuran kecil modul Anda. Uncompress semua arsip yang mungkin aman meninggalkan terkompresi (untuk halaman misalnya manusia, karena akan LZMA kompres mereka jauh lebih baik), menghapus semua file yang tidak diperlukan untuk menjalankan perangkat lunak (misalnya dokumentasi yang tidak dibutuhkan, suara yang tidak terpakai, png / gambar jpg, tidak dibutuhkan terjemahan dari / usr / share / lokal) dan strip semua simbol yang tidak diperlukan dari binari. . find / usr / man /-type l-name "*. gz" | xargs-r gunzip-f menemukan / usr. / pria /! -Ketik l-nama "*. gz" | xargs-r gunzip temukan. | Xargs file | grep ELF | cut-f 1-d: | xargs strip - strip-unneeded

3) Jika anda mengkompilasi modul dari kode sumber, menyediakan script membangun, yang digunakan untuk membuat modul. Membangun script harus menangani penciptaan modul keseluruhan. Setiap pekerjaan manual (menyalin / menghapus file, dll) selain membangun script tidak diperbolehkan. Script ini berfungsi sebagai dokumentasi cara membuat modul Anda, apalagi itu membuatnya mudah untuk mengambil alih modul Anda dalam kasus Anda berhenti memperbarui itu. Salin script untuk membangun modul anda untuk:

/ Usr / src / slaxbuilds / your_module_name.slaxbuild

4) Ketika anda mengkompilasi perangkat lunak, pastikan untuk menggunakan CFLAGS benar dan parameter. Berikut ini dianjurkan untuk menggunakan instruksi i486 (yang menyediakan kompatibilitas terbaik), tetapi menyempurnakan kinerja kode seolah-olah adalah target arsitektur i686. Dalam Slax, Anda dapat menjalankan 'configure-untuk-slax' sebagai cara pintas. Itu sama: . CFLAGS = "-O3-march = i486-mtune = i686" / configure - prefix = / usr - membangun = i486linux-Slackware

5) Jangan menyertakan setiap file yang ada dari Slax di modul Anda, bahkan jika Anda dimodifikasi mereka. Dengan kata lain, modul Anda tidak harus 'menimpa' file yang ada di Slax, kecuali Anda memiliki alasan yang masuk akal untuk melakukannya. Hal ini dapat membuat modul Anda tidak kompatibel dengan versi yang lebih baru Slax dan dapat menyebabkan masalah dengan modul dari pengguna lain. Jika Anda benar-benar harus menimpa file dalam Slax, (misalnya dalam rangka untuk menambahkan sebuah jalan baru ke / etc / ld.so.conf), menulis skrip startup sebagai gantinya, yang akan memodifikasi (memperbarui) file tertentu, bukan Timpa dengan modul Anda. Contoh skrip startup untuk menghapus satu baris dari ld.so.conf dan menambahkan yang baru di akhir: # / Bin! / Bash sed-i-r '\; / usr / local / lib; d' / etc / ld.so.conf echo '/ opt / kde / lib'>> / etc / ld.so.conf Berikut adalah daftar sampel dari beberapa file yang tidak harus disertakan dalam modul Anda: / Etc / init.d / Etc / rc.d / rc.S / Etc / rc.d / rc.M / Etc / rc.d / rc.K / Etc / rc.d / rc.local / Lib/modules/2.6.x/modules.dep / Lib/modules/2.6.x/modules.alias / Etc / ld.so.conf / Etc / ld.so.cache / Etc / passwd / Etc / group / Etc / shadow

6) Jika Anda perlu mengeksekusi sesuatu selama aktivasi modul, atau sistem startup atau

shutdown, gunakan gaya sysvinit direktori. Praktek terbaik adalah dengan membuat sebuah script universal di / etc / rc.d / init.d / direktori, yang akan memahami 'mulai' dan 'berhenti' argumen. Semua script dalam direktori yang akan dimulai dengan argumen 'mulai' selama aktivasi modul, dan dengan argumen 'berhenti' selama penonaktifan tersebut. Opsional, Anda dapat menempatkan link simbolik dimulai dengan huruf besar S (untuk mulai) dan huruf besar K (untuk membunuh) di direktori sysvinit sesuai dengan runlevel yang Anda inginkan, misalnya / etc/rc.d/rc3.d /. Setiap kali suatu runlevel berubah, Slax menjalankan semua skrip yang dimulai dengan K dari direktori runlevel sebelumnya (untuk membunuh), dan semua script yang dimulai dengan S dari direktori runlevel saat ini. Pada contoh berikut, Slax akan mengeksekusi 'mulai apache.sh' pada runlevel 3 (yang berarti saat startup sistem) dan akan mengeksekusi 'berhenti apache.sh' pada runlevel 0 atau 6 (yang berarti, ketika Slax akan shutdown atau reboot). # Contoh skrip universal: / etc / rc.d / init.d / apache.sh # / Bin! / Bash jika ["$ 1" = "mulai"], kemudian echo "mulai apache @ startup" ... mulai apache di sini ... fi jika ["$ 1" = "stop"], kemudian echo "menghentikan semua apache @ shutdown" ... menghentikan proses apache di sini ... fi # Ketika script universal Anda dibuat, menambahkan link simbolik sebagai berikut: ln-s .. / init.d / apache.sh / etc/rc.d/rc3.d/S-apache ln-s .. / init.d / apache.sh / etc/rc.d/rc0.d/K-apache ln-s .. / init.d / apache.sh / etc/rc.d/rc6.d/K-apache

7) Jika perangkat lunak Anda dapat dimulai di GUI (misalnya di KDE, XFCE, dll), Anda harus menyertakan ikon dan menambahkan file entri menu untuk modul Anda, sehingga pengguna dapat menjalankan aplikasi dengan mudah dengan mencari di nya menu. Untuk menambah entri menu, cukup membuat dua file: / Usr / share / applications /-Anda application.desktop / Usr / share / pixmaps /-aplikasi-icon.png Anda File pertama (*. desktop) menggambarkan entri menu. Ini mungkin terlihat seperti: [Desktop Entry] Encoding = UTF-8 Exec = firefox% u

Icon = / usr / share / pixmaps / firefox.png Type = Application Kategori = Aplikasi; Jaringan; Nama = Firefox Nama [cs] = Firefox GenericName = Web Browser GenericName [cs] = Webovy prohlizec Mimetype = text / html X-KDE-StartupNotify = true

8) Bila perangkat lunak dalam modul Anda mulai, harus dijalankan langsung tanpa perlu dialog, ujung hari atau perjanjian lisensi. Perlu diketahui bahwa jika pengguna disertakan modul Anda pada CD readonly, ia tidak memiliki cara untuk mengingat pengaturan (untuk menonaktifkan tips, setuju lisensi, dan sebagainya), sehingga modul tidak harus mengganggunya setiap startup. 9) Dependensi dari modul Anda harus sebagai jarang mungkin. Itu berarti, modul kurang lainnya yang diperlukan oleh modul Anda, semakin baik, tetapi juga ingat untuk menjaga ukuran dari modul Anda sekecil mungkin. Sebagai contoh, Jika modul Anda dapat berjalan dengan aman tanpa python, maka pastikan untuk menghapus semua script python dari modul Anda, bukan includin python di dalamnya. Jika modul Anda memerlukan beberapa perpustakaan, yang praktis hanya berguna untuk modul Anda, maka termasuk perpustakaan secara langsung dalam modul Anda dan tidak meng-upload secara terpisah. Sebagai contoh, XFCE membutuhkan banyak perpustakaan * xfcelib, sementara mereka tidak dibutuhkan praktis oleh hal lain. Jadi, melibatkan mereka dalam modul XFCE. Di sisi lain, jika modul Anda membutuhkan beberapa perpustakaan atau program, yang dapat berguna untuk modul lain juga, tidak pernah termasuk dalam modul Anda, tetapi meng-upload secara terpisah. Sebagai contoh, python binari harus selalu upload secara terpisah dan tidak pernah dimasukkan dalam modul apapun.

Upload modul anda Ketika modul Anda mengikuti aturan, Anda dapat berbagi dengan orang lain. Modul repositori resmi harus sebagai bermanfaat mungkin bagi pengguna akhir, karena alasan itu, sangat penting bahwa setiap modul memiliki ikon bagus, screenshot yang mewakili bagaimana perangkat lunak terlihat seperti jika Anda menjalankannya dalam Slax segar (menggunakan standar KDE gaya dan dekorasi jendela), dan itu diperlukan untuk memberikan deskripsi yang berarti, yang membantu orang memahami lebih lanjut tentang modul. Beberapa perpustakaan atau program tidak menunjukkan antarmuka pengguna, dalam kasus screenshot tidak diperlukan. Tapi ikon, bagus TrueColor harus disediakan. Modul tanpa ikon jarang diterima. Jika Anda berpikir bahwa hal itu tidak mungkin untuk menemukan ikon untuk modul Anda, kemudian berpikir lagi. Ini tidak perlu menjadi unik untuk modul Anda, tetapi

pengguna harus mampu membedakan antara editor teks dan klien email hanya dengan cepat melihat ikon. Judul tidak boleh mengandung tanda hubung dan garis bawah yang tidak dibutuhkan, hanya menempatkan nama perangkat lunak yang ada, diikuti oleh nomor versi. Berikut ini adalah benar: vim 7.1. Berikut ini adalah tidak benar: vim_7.1-112-i486-15 Deskripsi harus cukup lama untuk membuat ikhtisar kategori terlihat bagus, tetapi harus berisi informasi hanya berguna bagi pengguna. Hal ini dimaksudkan untuk menggambarkan modul untuk seseorang yang sama sekali tidak tahu apa yang dalam dan apa itu berguna untuk. Tidak palsu teks, ada link, tidak ada kesalahan tata bahasa atau ejaan, tanda seru dan tidak ada changelogs. Panjang yang disarankan adalah 40 kata atau lebih. Bagaimana mengkompilasi perangkat lunak dalam Slax xx di sini kita akan menjelaskan bahwa Slax memiliki compiler GCC sudah termasuk! sehingga semua orang bisa mengkompilasi keluar dari kotak.
Bagaimana mengkompilasi perangkat lunak dalam Slax xx di sini kita akan menjelaskan bahwa Slax memiliki compiler GCC sudah termasuk! sehingga semua orang bisa mengkompilasi keluar dari kotak.

Bagaimana me-mount file loop dalam Slax Sedikit sejarah Linux versi yang lebih tua (sebelum 2.6.23) memiliki jumlah sangat terbatas dari perangkat loopback (/ dev / loop *). Maksimum default ditetapkan untuk 8, kecuali parameter boot yang max_loop yang ditentukan. Berkat parameter yang, pengguna bisa mengaktifkan sebanyak 256 perangkat loop. Udev kemudian bertanggung jawab untuk menciptakan semua file lingkaran 256 di / dev / loop /. Bahkan jika 256 mungkin cukup bagi seseorang, itu tidak cukup untuk Slax. Jadi Slax berpartisipasi dalam sponsor dari kode yang lebih baik di Linux Kernel, yang telah ditambahkan ke arus utama pada 2.6.23.

Situasi saat ini Karena Slax 6 adalah menggunakan Linux Kernel 2.6.24 dan yang lebih baru, batas sudah tidak ada lagi dan Anda dapat menggunakan perangkat loop sebanyak yang Anda butuhkan. Di sisi lain, ada kebutuhan

untuk mempertahankan kompatibilitas dengan semua alat yang rusak (seperti modprobe, losetup, dll), yang masih menolak untuk bekerja pada perangkat loop dengan nomor minor lebih besar dari 255. Jadi pendekatan berikut telah dinegosiasikan: Jika max_loop = n parameter boot yang ditentukan, berperilaku seperti sebelumnya, 'n' menjadi batas baru dan udev menciptakan file 'n' dalam / dev / loop /. Jika parameter tidak ditentukan (tidak dalam Slax), perangkat loop per modul dibuat (dengan minimal 8) dan Anda harus mknod lebih secara manual, jika Anda membutuhkannya.

Pesan kesalahan "tidak dapat menemukan perangkat loop bebas" Jika Anda melihat kesalahan ini setelah upaya untuk me-mount-o loop, hanya melihat / dev / loop / * dan membuat sejumlah perangkat loop berikutnya menggunakan mknod / dev/loop/100 b 7 100. Jika Anda mencapai batas 256, Anda akan perlu loop-mount dalam dua langkah: # Pertama kali membuat perangkat loop baru mknod / dev/loop/300 b 7 300 # Kemudian menetapkan berkas loop Anda ke perangkat loop baru losetup / dev/loop/300 your_loop_file.dat # Dan akhirnya me-mount perangkat loop bukan file mount / dev/loop/300 / your_mount_directory / # Jika Anda kemudian harus meng-unmount, gunakan umount / your_mount_directory / losetup-d / dev/loop/300 Jika Anda ingin membuat perangkat loop baru secara otomatis di script Anda, termasuk / usr / lib / liblinuxlive di dalamnya dan memanggil fungsi mknod_next_loop_dev: NEW_LOOP = $ (mknod_next_loop_dev) losetup $ NEW_LOOP your_file me-mount $ NEW_LOOP / / mount / direktori

Anda mungkin juga menyukai