Alat yang diperlukan
Secara amnya, anda memerlukan penyusun untuk membuat binari anda. GCC standard biasanya berfungsi walaupun penyelenggara lebih suka tinycc. Ini memerlukan beberapa persediaan, jadi pilihlah ini setelah anda menyusun beberapa kali dan mengetahui bagaimana penyusunan berfungsi. Apabila anda memilih penyusun anda, anda perlu memuat turun failnya. Sumbernya tersedia sebagai git repositori jadi pasang git dan gunakan git clone di direktori kod sumber anda.
Menyiapkan sistem anda
Sekiranya anda menggunakan gcc, anda boleh memasang dengan mudah dengan pengendali pakej standard anda dan kemudian jalankan 'make' untuk menyusun kod anda. Sekiranya sebaliknya, anda memilih tinycc yang mempunyai banyak pekerjaan yang perlu anda lakukan. Nasib baik, tinycc dapat menyusunnya sendiri sehingga memuat turun dari git repositori.
$ git klon git: // repo.atau.cz / tinycc.gitAnda boleh menyusun dan memasangnya di sistem anda walaupun anda boleh menggunakan penyusun terus dari direktori. Setelah anda mengkonfigurasinya, anda ingin melihat ciri yang anda mahukan. Ini mungkin di mana anda perlu memberi perhatian paling banyak, pilih hanya ciri yang sebenarnya anda mahukan dan laksanakan sesedikit mungkin setiap kali. Sebabnya ialah semua ciri adalah tampalan, salahkan tambalannya dan anda terjebak dengan banyak penggali kod sumber untuk mengetahui apa yang sebenarnya harus ada. Alat yang anda perlukan adalah 'tampalan' dan perbezaan untuk memastikan anda dapat menangani tambalan dan menyiasatnya.
$ apt install patch && apt install diffAkhirnya, anda seharusnya dapat menyusun alat kegemaran anda!
Beberapa projek menarik
Terminal Suckless
st - Terminal sederhana direka untuk menjalankan perintah anda. Ia tidak disertakan dengan tatal secara lalai. Sebenarnya, tidak banyak ciri yang digunakan sama sekali. Untuk mencari ciri yang anda mahukan, pergi dan cari di laman web mereka. Apabila anda menjumpainya, anda perlu memuat turunnya dan menggunakan tambalan untuk mendapatkannya. Anda mungkin mahu menambahkan ciri untuk membuat terminal baru dengan jalan pintas papan kekunci. Untuk melakukan ini, muat turun https: // st.tidak menyusu.org / tampalan / newterm / st-newterm-0.8.2.perbezaan. Dengan fail tersebut, anda boleh mengemas kini fail utama. Jalankan patch di direktori kod sumber.
$ tampalan -p1 < st-newterm-0.8.2.diffIni boleh menyebabkan anda menghadapi masalah kerana titik permulaan anda tidak selalu betul, baca fail tolak untuk membetulkannya. Dengan tampalan berjaya diterapkan, anda boleh terus memilih pilihan anda. Ini dilakukan dalam konfigurasi.fail h. Setelah selesai, kumpulkan kod anda. Dalam kebanyakan pakej, anda mempunyai satu arahan untuk melakukan ini.
$ buat pemasangan bersihTerdapat fail README untuk setiap pakej, baca!
DWM
DWM adalah pengganti mana-mana pengurus tetingkap di luar sana, ia mempunyai sedikit ciri menjadikannya kecil dan pantas. Ini berjalan di X, walaupun beberapa usaha telah dilakukan untuk mengarahkannya ke Wayland. Banyak pengurus tetingkap berdasarkan kod ini.
melayari
Penyemak imbas web paling mudah yang tidak pernah anda bayangkan! Anda boleh mengikuti pautan dan membuka yang baru dengan Ctrl-g, pengaturcara juga dapat memasukkannya ke aplikasi lain. Sebagai pengguna "biasa", anda boleh menambahkannya ke Emacs! Tidak ada lagi ciri secara lalai. Untuk penyemakan imbas tab, gunakan pakej 'tabbed'.
berdosa
Selepas anda jatuh cinta dengan alat tanpa suapan, anda boleh menukar kawalan permulaan dan proses ke sinit. Ia menghilangkan sebahagian besar ciri yang tidak diperlukan. Dengan cara ini untuk memulakan mesin anda hanya mengendalikan tiga isyarat, memungkinkan untuk mempunyai sistem yang sangat minimum.
Apa yang akan hilang?
Apabila anda menggunakan alat tanpa suapan, anda akan kehilangan beberapa ciri tetapi mencubanya sebelum anda menilai. Anda mungkin tidak akan kehilangan apa-apa.
Kesimpulannya
Alat tanpa suapan agak melampau bagi kebanyakan orang. Walau bagaimanapun, kebanyakan orang tidak akan mengambil kesempatan pada peningkatan besar kerana bimbang semua akan hilang. Sertailah pemberani dan cuba pakej pada satu masa sehingga anda merasa seronok dengannya. Langkah seterusnya adalah melakukan dual-boot ke sistem tanpa suapan untuk memastikan anda masih dapat meneruskan tugas harian.