tanpa hisap

Alat tanpa hisap

Alat tanpa hisap
Banyak paket perangkat lunak untuk Linux telah menambahkan fitur selama beberapa dekade sekarang. Pertanyaannya menjadi; Seberapa banyak fitur ini membantu Anda dan seberapa banyak hanya mengacaukan sumber daya disk dan memori Anda? Pahlawan kita berakhir di suckless.org telah mengambil untuk memecahkan masalah ini dengan menghapus semua fitur dalam kode standar. Fitur cinta? Semua fitur tersedia sebagai tambalan, sehingga Anda dapat memutuskan berapa banyak dan fitur mana yang Anda inginkan. Dengan sistem ini, Anda tetap mengendalikan fitur apa yang Anda butuhkan, atau inginkan. Harganya adalah Anda perlu berusaha untuk mengkompilasi kode Anda sendiri. Kebanyakan alat suckless sebenarnya tersedia di sebagian besar distribusi sebagai binari. Namun, ini mengalahkan tujuannya karena Anda akan memiliki serangkaian fitur yang sangat terbatas. Lebih baik mengunduh kode sumber source! Anda akan mengkompilasi binari, jangan khawatir, itu tidak sesulit yang dipikirkan banyak orang.

Alat yang dibutuhkan

Secara umum, Anda memerlukan kompiler untuk membuat binari Anda. GCC standar biasanya akan berfungsi meskipun pengelola lebih memilih tinycc. Ini memerlukan beberapa pengaturan, jadi pilih ini setelah Anda mengkompilasi beberapa kali dan mengetahui cara kerja kompilasi. Ketika Anda telah memilih kompiler Anda, Anda perlu mengunduh file. Sumber tersedia sebagai repositori git jadi instal git dan gunakan git clone di direktori kode sumber Anda.

Menyiapkan sistem Anda

Jika Anda menggunakan gcc, Anda dapat dengan mudah menginstal dengan penangan paket standar Anda dan kemudian menjalankan 'make' untuk mengkompilasi kode Anda. Jika sebaliknya, Anda memilih tinycc, Anda memiliki lebih banyak pekerjaan yang harus dilakukan. Untungnya, tinycc dapat mengkompilasi sendiri jadi unduh dari repositori git.

$ git clone git://repo.atau.cz/tinycc.git

Anda dapat mengkompilasi dan menginstalnya di sistem Anda meskipun Anda dapat menggunakan kompiler langsung dari direktorinya. Setelah Anda mengonfigurasi ini, Anda ingin melihat-lihat fitur yang mungkin Anda inginkan. Ini mungkin tempat yang paling perlu Anda perhatikan, pilih hanya fitur yang benar-benar Anda inginkan dan terapkan sesedikit mungkin setiap kali. Alasannya adalah bahwa semua fitur adalah tambalan, mendapatkan tambalan yang salah dan Anda terjebak dengan banyak menggali di sekitar kode sumber untuk mencari tahu apa yang sebenarnya ada di sana. Alat yang Anda butuhkan adalah 'patch' dan diff untuk memastikan Anda dapat menangani tambalan dan menyelidikinya.

$ apt install patch && apt install diff

Akhirnya, Anda harus dapat mengkompilasi alat favorit Anda!

Beberapa proyek menarik

Terminal tanpa hisap

st - Terminal sederhana dirancang hanya untuk menjalankan perintah Anda. Itu tidak datang dengan menggulir secara default. Faktanya, tidak banyak fitur yang aktif sama sekali. Untuk menemukan fitur yang Anda inginkan, buka dan cari di halaman web mereka. Ketika Anda menemukannya, Anda perlu mengunduhnya dan menggunakan tambalan untuk mendapatkannya. Anda mungkin ingin menambahkan fitur untuk membuat terminal baru dengan pintasan keyboard. Untuk melakukannya, unduh https://st.menyebalkan.org/patches/newterm/st-newterm-0.8.2.berbeda. Dengan file itu, Anda dapat memperbarui file utama. Jalankan tambalan di direktori kode sumber.

$patch -p1 < st-newterm-0.8.2.diff

Ini dapat menyebabkan Anda beberapa masalah karena titik awal Anda tidak selalu benar, baca file penolakan untuk memperbaikinya. Dengan tambalan yang berhasil diterapkan, Anda dapat melanjutkan ke pengaturan preferensi Anda. Ini dilakukan dalam konfigurasi.file h. Setelah selesai, kompilasi kode Anda. Di sebagian besar paket, Anda memiliki satu perintah untuk melakukan ini.

$ buat instalasi bersih

Ada file README untuk setiap paket, baca!

DWM

DWM adalah pengganti untuk pengelola jendela apa pun di luar sana, ia memiliki sangat sedikit fitur yang membuatnya kecil dan cepat. Ini berjalan di X, meskipun beberapa upaya telah dilakukan untuk memindahkannya ke Wayland. Banyak pengelola jendela ubin didasarkan pada kode ini.

berselancar

Peramban web paling sederhana yang bahkan tidak pernah Anda bayangkan! Anda dapat mengikuti tautan dan membuka yang baru dengan Ctrl-g, pemrogram juga dapat menyematkannya di aplikasi lain. Sebagai pengguna "biasa", Anda dapat menambahkannya ke Emacs! Tidak ada lagi fitur secara default. Untuk penjelajahan dengan tab, gunakan paket 'tab'.

sinit

Setelah Anda jatuh cinta dengan alat yang tidak berguna, Anda dapat mengganti startup dan kontrol proses ke sinit. Itu menghilangkan sebagian besar fitur yang tidak perlu. Cara menghidupkan mesin ini hanya menangani tiga sinyal, sehingga memungkinkan untuk memiliki sistem yang sangat minimal.

Apa yang akan hilang??

Saat Anda menggunakan alat yang tidak berdaya, Anda akan kehilangan beberapa fitur tetapi cobalah sebelum Anda menilai. Anda mungkin tidak melewatkan apa pun.

Kesimpulan

Alat pengisap agak ekstrem bagi kebanyakan orang. Namun, kebanyakan orang tidak akan mengambil kesempatan untuk melakukan perbaikan besar karena takut semuanya akan hilang. Bergabunglah dengan pemberani dan coba satu paket sekaligus sampai Anda merasa nyaman dengannya. Langkah selanjutnya adalah melakukan dual-boot ke sistem yang tidak tersedot untuk memastikan Anda masih dapat melanjutkan tugas sehari-hari.

Tombol tengah mouse tidak berfungsi di Windows 10
Itu tombol tengah mouse membantu Anda menelusuri halaman web dan layar yang panjang dengan banyak data. Jika itu berhenti, Anda akhirnya akan mengguna...
Cara Mengganti Tombol Kiri & Kanan Mouse di PC Windows 10
Sudah menjadi hal biasa bahwa semua perangkat mouse komputer dirancang secara ergonomis untuk pengguna yang tidak kidal. Tetapi ada perangkat mouse ya...
Tiru klik Mouse dengan mengarahkan mouse menggunakan Clickless Mouse di Windows 10
Menggunakan mouse atau keyboard dalam posisi yang salah dari penggunaan yang berlebihan dapat menyebabkan banyak masalah kesehatan, termasuk keteganga...