Term, Xterm atau Uxterm?

76

Saya pengguna rumahan biasa, tetapi kadang-kadang masih menggunakan terminal untuk tugas-tugas sederhana. Ketika saya mengetik "terminal" dalam satu kesatuan, ia menawarkan saya tiga pilihan - tetapi apa bedanya? Saya benci selalu memilih secara acak dan memikirkan apa yang saya lakukan.

Justinas Dūdėnas
sumber
2
Ini sangat keren jika Anda terus menggunakan mis. Mc (komandan tengah malam) dan Anda ingin bekerja dengan semua pintasan yang ada: D. Karena beberapa tombol pendek tidak berfungsi pada xterm dengan dukungan menu gnome dan ini merupakan keuntungan di mc: D. Contoh bagus dari ini bisa berupa shourtcut F10 atau yang lain. Jika Anda mencoba menggunakannya di terminal gnome standar di mc tidak berfungsi, tetapi pada xterm berfungsi dengan sangat baik.

Jawaban:

38

Terminal adalah, dalam perangkat lunak default Ubuntu, gnome-terminal. XTerm adalah ... https://en.wikipedia.org/wiki/Xterm . UXTerm adalah XTerm dengan dukungan untuk karakter Unicode. Perbedaan utama antara XTerm dan Terminal adalah bahwa gnome-terminal memiliki lebih banyak fitur, sedangkan XTerm adalah minimalis (meskipun ia memiliki fitur yang tidak ada di gnome-terminal, tetapi mereka lebih maju).

Yure16
sumber
13
Unicode adalah masalah besar.
Justinas Dūdėnas
6
Sejauh yang dapat saya lihat di Xterm dan UXterm, karakter Unicode seperti yang cat ~/Desktop/examples.desktopterlihat benar-benar identik, dengan atau tanpa font TrueType dipilih melalui Control + klik kanan. Bagaimana sebenarnya kedua emulator terminal ini berbeda?
Dan Dascalescu
16

Jika Anda menggunakan Ubuntu, Anda juga harus sudah gnome-terminalmenginstal. Untuk Kubuntu terminal defaultnya adalah konsole, dan untuk Lubuntu adalah lxterminal.

Ketiganya adalah pilihan yang baik.

Agar Lingkungan Desktop mandiri sebanyak mungkin, saya akan memilih lxterminal.

xterm, dan uxtermbagus tetapi mereka menggunakan font yang terlihat jelek, dan menimbulkan beberapa masalah sehubungan dengan penekanan tombol (lihat Bagaimana cara mengatur hotkeys untuk xterm? ).

enzotib
sumber
1
Anda re kidding, they cant menambahkan beberapa versi perangkat lunak karena font yang berbeda. Mengganggu orang, karena masuk akal bagi 1% pengguna dan biaya ruang disk yang begitu kecil? Pasti ada perbedaan serius.
Justinas Dūdėnas
@ JustinasDūdėnas: Saya tidak mengatakan mereka identik dari sudut pandang fungsional, dan saya tidak mengatakan mereka hanya berbeda dalam font (yang agak dapat dikonfigurasi, omong-omong), tetapi dua perangkat lunak tidak perlu memiliki " perbedaan serius "untuk dimasukkan dalam repositori. Pilihannya tergantung pada preferensi pengguna.
enzotib
2
xterm tidak tergantung pada perangkat lunak lain, yang mungkin berguna jika Anda secara tidak sengaja menghapus sesuatu.
daithib8
6
Anda dapat menggunakan font truetype (dan anti-aliasing) untuk xterm dengan klik kanan kontrol (tahan), pilih "font truetype"
Janus Troelsen
3
Maksud saya adalah, bahwa termasuk perangkat lunak yang hampir identik memaksa pengguna untuk membuat pilihan yang tidak mereka butuhkan. Anda dapat membandingkannya dengan overdocumenting, atau menambahkan tombol poweroff kedua.
Justinas Dūdėnas
8

Standarnya adalah "terminal", yaitu gnome-terminal.

Anda juga dapat memanggil satu dengan hotkey ctrl-alt-T

Adrian
sumber
4

Gnome-terminal umumnya lebih dari sumber daya babi daripada xterm dan rxvt. Juga, ukuran instalasi gnome-terminal umumnya sekitar sepuluh kali lebih besar dari xterm.

Secara default, urxvt menggunakan fitur yang disebut fast scrolling. Ini menyebabkan emulator terminal tidak selalu memperbarui jendela ketika konten berubah. Jika suatu program mengeluarkan sejumlah besar data ke emulator terminal, pengguliran cepat dapat menghasilkan peningkatan kinerja yang nyata. Xterm menonaktifkan opsi ini secara default, tetapi Anda dapat mengaktifkannya dengan memasukkan file XTerm*fastScroll: TrueAnda .Xresources. Gnome-terminal sepertinya tidak memiliki fitur ini.

Gnome-terminal memiliki profil yang memungkinkan Anda untuk menentukan dan beralih antar konfigurasi dengan cepat.


sumber
Untuk gnome-terminal, VSZ (ukuran virtual) sekitar 5-8 kali lebih besar dan RSS (ukuran set penduduk) sekitar 4-5 kali lebih besar daripada untuk xterm. Tapi ini untuk gnome-terminal-server, yang memungkinkan untuk membuka windows sebanyak yang Anda suka. Jika Anda membuka banyak windows xterm, persyaratan memori akan serupa.
Olaf Dietsche
1

Untuk pengguna biasa, xtermdan uxtermsangat tidak berguna.

Saya pribadi mengandalkan gnome-terminalbahkan untuk penggunaan tingkat lanjut. Saya cukup menghapus dua lainnya, jadi saya tidak terganggu dengan mereka muncul di pencarian aplikasi saya.

Adame Doe
sumber
6
Bagaimana tepatnya xterm dan uxterm tidak berguna? Saya lebih suka menekan F10 dalam xterm daripada Esc, 0 di gnome-terminal, dan dengan font tipe-benar xterm terlihat mengagumkan.
Dan Dascalescu
3
@DanDascalescu One cukup mengetik [Alt] [0] dan melakukan hal yang sama. Selain itu, gnome-terminalfont terlihat spektakuler dan Anda tidak perlu melakukannya xterm -fa font -fs 10terlebih dahulu setelah menekan [Alt] [F2]. Saya kira Anda bisa mengatur gnome-terminal untuk membuka xterm seperti itu dan keluar. Kejatuhan xterm lainnya adalah sifatnya yang ringan. Itu kuno; itu seperti vim vs gedit. Kecuali Anda tidak memiliki komputer modern, jangan gunakan xterm. Anda tidak dapat memperbesar; Anda tidak memiliki menu; Anda tidak bisa SALINAN DAN PASTE (yang paling menyebalkan)! Pada dasarnya, gunakan xterm jika Anda perlu menggunakan ed untuk mengedit tanpa banyak penggunaan CPU.
dylnmc