Tingkatkan ke 15,04: Apa yang terjadi pada tab terminal-gnome saya?

31

Jelas, bagian dari peningkatan ke Ubuntu 15.04 melibatkan peningkatan ke terminal gnome yang menghapus fitur lama yang memungkinkan jendela terminal baru dibuka sebagai tab, bukan jendela baru.

Jika saya tahu ini sebelum peningkatan, saya benar-benar tidak akan memperbarui. Titik. Saya mengelola banyak server, dan memiliki klien SSH yang memungkinkan sesi baru di tab sangat penting. Membuka jendela baru untuk 15 server benar-benar tidak dapat dikelola.

Dalam tangkapan layar ini, Anda dapat melihat opsi menu "sesi terbuka". Dulu ada juga pilihan menu "tab terbuka", dengan daftar lengkap sesi yang telah saya simpan. Sudah pergi sekarang.

masukkan deskripsi gambar di sini

Ernie
sumber
10
Ctrl + Shift + T atau tidak berfungsi? Sudahkah Anda mencoba mencari di internet?
Velkan
Saya dapat membuka program terminal. Terminal gnome-itulah masalahnya. Anda tidak dapat "membuka sesi di tab baru" seperti yang biasa Anda lakukan.
Ernie
6
Ctrl + Shift + T, bukan Ctrl + Alt + T.
Velkan
4
Ctrl + Shift + T berfungsi untuk saya ...
Hitechcomputergeek
2
akan menjadi kejutan buruk bagi mereka yang meningkatkan ke 16,04 juga
prusswan

Jawaban:

11

Hanya downgrade ke 3.6.2 yang baik seperti saya.

Jika Anda menginstal 64-bit:

wget http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-terminal/gnome-terminal-data_3.6.2-0ubuntu1_all.deb http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-terminal/gnome-terminal_3.6.2-0ubuntu1_amd64.deb
sudo dpkg -i gnome-terminal_3.6.2-0ubuntu1_amd64.deb gnome-terminal-data_3.6.2-0ubuntu1_all.deb
sudo apt-mark hold gnome-terminal
sudo apt-mark hold gnome-terminal-data

Untuk 32-bit:

wget http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-terminal/gnome-terminal-data_3.6.2-0ubuntu1_all.deb http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-terminal/gnome-terminal_3.6.2-0ubuntu1_i386.deb
sudo dpkg -i gnome-terminal_3.6.2-0ubuntu1_i386.deb gnome-terminal-data_3.6.2-0ubuntu1_all.deb
sudo apt-mark hold gnome-terminal
sudo apt-mark hold gnome-terminal-data
inferrna
sumber
1
Ugh. Kenapa aku tidak memikirkan itu?
Ernie
Apakah ada alasan yang tidak bisa Anda gunakan sudo apt-mark hold gnome-terminal gnome-terminal-data?
Hitechcomputergeek
43

Jika Anda ingin tahu cara memperbaiki masalah ini, versi baru memiliki opsi untuk membuka semua terminal baru di sebuah tab. Pergi ke Edit -> Preferensi dan kemudian ubah "Buka terminal baru di: Jendela" ke "Tab".

Ernie
sumber
7
Saya merasa ini harus menjadi jawaban yang diterima. Tapi omg apakah mereka berantakan.
Andreas Mueller
1
Itu adalah jawaban yang diterima, tetapi tidak bekerja dengan baik. Kembali ke versi yang lebih lama adalah solusi yang jauh lebih baik.
Ernie
Apa yang tidak berhasil untukmu? Tidak memiliki pilihan antara tab dan jendela di menu?
Andreas Mueller
1
Versi baru ini tidak memungkinkan Anda menentukan nama tab, itu hanya menempatkan prompt saat ini ke nama tab. Sementara itu mungkin berguna untuk beberapa orang, memiliki prompt seperti ernied @ hostname: / currentdir tidak terlalu nyaman ketika Anda memiliki 12 tab terbuka, dan setiap nama host hanya menunjukkan "ernie". Ada beberapa cara untuk mengatasi hal itu , tetapi saya menemukan bahwa prompt sangat membantu. Ditambah lagi salah satu server kami bahkan tidak melaporkan prompt sama sekali.
Ernie
11

Downgrade agak berfungsi tetapi itu bukan pilihan terbaik karena versi yang lebih baru selalu memiliki perbaikan bug / keamanan.

Opsi terbaik untuk Anda adalah menginstal mate-terminal, yang merupakan garpu gnome-terminal yang diperbarui secara teratur yang masih memiliki tab dan semua lonceng dan peluit yang biasa Anda gunakan. Saya sudah menjalankannya di sistem saya sekarang karena gnome-terminal menghapus fitur tab itu.

Ini hampir identik tetapi tidak ada fitur yang hilang! Hore!

Screencap terminal MATE

Mike_IronFist
sumber
Bagus sekali! Pastikan untuk mengubah font ke Ubuntu Mono sehingga tampilannya persis sama dengan Terminal Ubuntu.
1 ''
1
Selain itu, saya harus menjalankan sudo update-alternatives --set x-terminal-emulator /usr/bin/mate-terminal.wrapperuntuk menjadikannya terminal default.
geekQ
2

Coba terminator untuk multi windows termasuk menyiarkan perintah yang sama ke semua terminal terbuka ...

sudo apt-get install terminator

http://gnometerminator.blogspot.co.uk/p/introduction.html

paul hewlett
sumber
terminator mungkin bagus, tetapi tidak dapat menggantikan terminal gnome lama yang baik - itu terlalu berbeda, karenanya tidak nyaman sebagai pengganti terminal gnome; Saya mengalami masalah serupa setelah peningkatan dan juga mencari solusi jangka panjang ...
bbonev
2

Gunakan Ctrl+ Shift+ Tuntuk membuka tab baru pertama. Tab selanjutnya dapat dibuka dengan +tombol (di gui, bukan keyboard).

sureshvv
sumber
Ctrl + Shift + T bekerja di komputer saya, tetapi tombol + tidak membuka tab berikutnya.
karel
1

terminal gnome sekarang jadi rusak itu pada dasarnya adalah lelucon yang buruk. Profil sulit atau tidak mungkin untuk dikelola, diedit, atau dihapus.

Jika saya mengabaikan masalah transparansi baru-baru ini saya mendapat pasangan- akhirnya bekerja dengan membuat profil lama saya lebih akurat. Rupanya mate-terminal sekarang menggunakan mekanisme pengecekan error yang lebih ketat dan tidak lagi bekerja dengan nama profil yang tidak ditentukan. --tab-with-profile = Default hanya berfungsi dalam satu profil (yang pertama.) Profil Anda berikutnya harus diberi nama berbeda (Default2 atau misalnya "Server" seperti dalam contoh saya di bawah ini) dan itu harus mencerminkan dalam kustom profil baru perintah.

contoh:

mate-terminal --tab-with-profile=Servers -t "server1" -e "ssh [email protected] -t screen -dRRS main"
--tab-with-profile=Servers -t "server2" -e "ssh [email protected] -t screen -dRRS main"

Dengan menggunakan definisi Profil yang lebih tepat dan perintah khusus di mate-terminal saya dapat yang lagi mendapatkan semua profil saya dan 100 atau lebih Tab dengan baik dan terhubung kembali dengan klik tombol :)

Harus suka layar -dRRS perintah utama . Ini memungkinkan Anda untuk reboot dan kembali ke pekerjaan sebelumnya dengan satu klik. Semua tab terminal Anda akan persis seperti yang Anda tinggalkan sebelum Anda mem-boot ulang termasuk riwayat perintah "pada layar" sebelumnya.

-Sam

SamTzu
sumber
0
gnome-terminal --tab-with-profile=SOME_PROFILE_NAME -e 'ssh somehost'

atau

gnome-terminal --tab-with-profile-internal-id=SOME_PROFILE_ID -e 'ssh somehost'

dan Ctrl+ Shift+ Tmasih bekerja untuk saya.

Berbeda dengan 14,10 nama profil default diterjemahkan dalam 15,04.

Florian Diesch
sumber
Itu luar biasa, jika saya tidak hanya ingin membuka File -> Buka di Tab -> Sesi dan merasa ingin melakukan banyak pengetikan setiap kali saya membuka sesi SSH untuk ke-23 kalinya hari ini. Anda tahu, seperti yang saya lakukan pagi ini.
Ernie
Saya masih bisa membuka sesi baru dari daftar, tetapi daftar lain untuk membuat tab tidak ada lagi.
Ernie
Dalam dialog preferensi Anda dapat mengubah jika Anda ingin terminal baru dibuka sebagai jendela baru atau sebagai tab.
Florian Diesch
Ya, saya menemukan itu sendiri, ironisnya 3 menit setelah Anda menjawab.
Ernie