Untuk mencapai apa yang Anda inginkan, Anda harus mengedit kode sumber gnome-terminal
dan membangunnya sendiri, karena ukuran jendela minimum dikodekan ke dalam aplikasi terminal. Untuk melakukan ini, ikuti langkah-langkah ini.
Pertama, buka https://launchpad.net/ubuntu/+source/gnome-terminal/3.6.1-0ubuntu4 dan unduh file sumber (file tersebut gnome-terminal_3.6.1.orig.tar.xz). Unduh ini ke ~/Downloads
folder Anda .
Kemudian, buka terminal dan ketik perintah berikut:
cd ~/Downloads
tar -xJf gnome-terminal_3.6.1.orig.tar.xz
Ini akan mengekstrak sumbernya. Sekarang, buka editor teks favorit Anda dan edit file ~/Downloads/gnome-terminal-3.6.1/src/terminal-window.c
. Arahkan ke baris 3107, di mana Anda akan menemukan variabel MIN_WIDTH_CHARS
danMIN_HEIGHT_CHARS
. Edit ini, ini adalah tinggi dan lebar minimum dari jendela terminal Anda yang dinyatakan dalam karakter (yaitu a MIN_WIDTH_CHARS
dari 20 akan berarti bahwa Anda tidak dapat lagi mengubah ukuran lebar jendela hingga di bawah 20 karakter lebar)
Kemudian, untuk membangun, dalam tipe terminal cd ~/Downloads/gnome-terminal-3.6.1
. Kemudian, jalankan ./configure
untuk menghasilkan makefile (jika komplain tentang paket yang hilang, instal dengan menggunakan apt-get
(mis. Jika dikatakan "paket foo
tidak ditemukan" atau serupa, gunakan sudo apt-get install foo
). Anda juga dapat mencoba menginstal auto-apt
dan menggunakan sudo auto-apt run ./configure
(ini akan mencoba menginstal semua dependensi ), tetapi ketika saya mencoba ini tidak cukup menangkap semuanya (jalankan standar ./configure
sesudahnya) Ini mungkin memerlukan beberapa upaya, tergantung pada berapa banyak paket yang hilang.
Setelah itu dihasilkan makefiles cukup ketik make
, diikuti oleh sudo make install
. Ini harus membangun kembali program terminal. Tutup semua jendela terminal, dan kemudian yang Anda mulai berikutnya akan menghormati ukuran minimum yang Anda tetapkan dalam sumber (yaitu tidak akan mengubah ukuran di bawah nilai yang Anda tetapkan di sana).