Nâng cấp lên 15.04: Điều gì đã xảy ra với các tab gnome-terminal của tôi?


31

Rõ ràng, một phần của việc nâng cấp lên Ubuntu 15.04 bao gồm nâng cấp lên thiết bị đầu cuối gnome, loại bỏ tính năng cũ cho phép mở các cửa sổ đầu cuối mới dưới dạng tab, thay vì cửa sổ mới.

Nếu tôi biết điều này trước khi nâng cấp, tôi thực sự sẽ không nâng cấp. Ngừng hẳn. Tôi quản lý nhiều máy chủ và có một máy khách SSH cho phép các phiên mới trong một tab là điều cần thiết. Mở cửa sổ mới cho 15 máy chủ là hoàn toàn không thể quản lý.

Trong ảnh chụp màn hình này, bạn có thể thấy tùy chọn menu "phiên mở". Cũng từng có một tùy chọn menu "tab mở", với danh sách đầy đủ các phiên tôi đã lưu. Nó đi rồi.

nhập mô tả hình ảnh ở đây


10
Ctrl + Shift + T hoặc nó không hoạt động? Bạn đã thử tìm kiếm trên mạng?
Velkan

Tôi có thể mở chương trình thiết bị đầu cuối. Đó là thiết bị đầu cuối gnome đó là vấn đề. Bạn không thể "mở phiên trong tab mới" như bạn đã từng có thể làm.
Ernie

6
Ctrl + Shift + T, không phải Ctrl + Alt + T.
Velkan

4
Ctrl + Shift + T hoạt động với tôi ...
Hitechcomputergeek

2
sẽ là một bất ngờ khó chịu cho những người nâng cấp lên 16,04 cũng
prusswan

Câu trả lời:


11

Chỉ cần hạ cấp xuống 3.6.2 cũ như tôi đã làm.

Nếu bạn có cài đặt 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

Đối với 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

1
Ừ Tại sao tôi không nghĩ về điều đó?
Ernie

Có một lý do bạn không thể sử dụng sudo apt-mark hold gnome-terminal gnome-terminal-data?
Hitechcomputergeek

43

Nếu bạn muốn biết cách khắc phục sự cố này, phiên bản mới có tùy chọn mở tất cả các thiết bị đầu cuối mới trong một tab. Chuyển đến Chỉnh sửa -> Tùy chọn và sau đó thay đổi "Mở thiết bị đầu cuối mới trong: Cửa sổ" thành "Tab".


7
Tôi cảm thấy như thế này nên là câu trả lời được chấp nhận. Nhưng omg họ đã làm rối tung lên.
Andreas Mueller

1
Đó là câu trả lời được chấp nhận, nhưng nó không hoạt động tốt. Quay trở lại phiên bản cũ là một giải pháp tốt hơn nhiều .
Ernie

Điều gì không làm việc cho bạn? Không có sự lựa chọn giữa tab và cửa sổ trong menu?
Andreas Mueller

1
Phiên bản mới này không cho phép bạn chỉ định tên của tab, nó chỉ đặt dấu nhắc hiện tại vào tên của tab. Mặc dù điều đó có thể hữu ích với một số người, nhưng có một dấu nhắc như ernied @ hostname: / currentdir không đặc biệt thuận tiện khi bạn mở 12 tab và mỗi tên máy chủ chỉ hiển thị "ernie". Có cách xung quanh đó quá, nhưng tôi thấy rằng cửa sổ đặc biệt hữu ích. Thêm vào đó, một trong những máy chủ của chúng tôi thậm chí còn không báo cáo lời nhắc.
Ernie

11

Hạ kinda hoạt động nhưng nó không phải là lựa chọn tốt nhất kể từ khi phiên bản mới luôn có sửa lỗi / an ninh.

Tùy chọn tốt nhất cho bạn là cài đặt mate-terminal, đây là một nhánh của gnome-terminal được cập nhật thường xuyên mà vẫn có các tab và tất cả các chuông và còi bạn đã quen. Tôi đã có nó chạy trên hệ thống của mình kể từ khi gnome-terminal loại bỏ tính năng tab đó.

Nó gần giống nhau nhưng nó không thiếu các tính năng! Hoan hô!

Screencap của thiết bị đầu cuối MATE


Hoạt động tuyệt vời! Đảm bảo thay đổi phông chữ thành Ubuntu Mono để nó trông giống hệt như Ubuntu Terminal.
1 ''

1
Ngoài ra, tôi đã phải chạy sudo update-alternatives --set x-terminal-emulator /usr/bin/mate-terminal.wrapperđể làm cho nó mặc định thiết bị đầu cuối.
geekQ

2

Hãy thử terminator cho nhiều cửa sổ bao gồm phát cùng một lệnh cho tất cả các thiết bị đầu cuối đang mở ...

sudo apt-get install terminator

http://gnometerminator.blogspot.co.uk/p/int sinhtion.html


terminator có thể tốt, nhưng không thể thay thế thiết bị đầu cuối gnome cũ tốt - nó quá khác biệt, do đó không thuận tiện như thay thế thiết bị đầu cuối gnome; Tôi đang gặp vấn đề tương tự sau khi nâng cấp và cũng đang tìm giải pháp lâu dài ...
bbonev

2

Sử dụng Ctrl+ Shift+ Tđể mở tab mới thứ 1. Các tab tiếp theo có thể được mở bằng +nút (trong gui, không phải bàn phím).


Ctrl + Shift + T hoạt động trên máy tính của tôi, nhưng nút + không mở các tab tiếp theo.
karel

1

gnome-terminal bây giờ đã bị hỏng nên về cơ bản là một trò đùa tồi tệ. Hồ sơ rất khó hoặc không thể quản lý, chỉnh sửa hoặc xóa.

Nếu tôi bỏ qua các vấn đề minh bạch gần đây, tôi đã có người bạn đời cuối cùng cũng làm việc bằng cách làm cho hồ sơ cũ của tôi chính xác hơn. Rõ ràng mate-terminal hiện sử dụng cơ chế kiểm tra lỗi nghiêm ngặt hơn và không còn hoạt động với các tên hồ sơ không xác định tức là. --tab-with-profile = Mặc định chỉ hoạt động trong một cấu hình (cái đầu tiên.) Cấu hình tiếp theo của bạn phải được đặt tên khác (Default2 hoặc ví dụ "Máy chủ" như trong ví dụ của tôi bên dưới) và nó phải phản ánh trong tùy chỉnh cấu hình mới chỉ huy.

thí dụ:

mate-terminal --tab-with-profile=Servers -t "server1" -e "ssh root@server1.domain.com -t screen -dRRS main"
--tab-with-profile=Servers -t "server2" -e "ssh root@server2.domain.com -t screen -dRRS main"

Bằng cách sử dụng các định nghĩa Hồ sơ chính xác hơn và các lệnh tùy chỉnh trong mate-terminal, tôi có thể một lần nữa nhận được tất cả các cấu hình của mình và 100 hoặc nhiều Tab theo thứ tự tốt và được kết nối lại với một nút bấm :)

Gotto thích lệnh chính màn hình -dRRS . Điều này cho phép bạn khởi động lại và quay lại công việc trước đó chỉ bằng một cú nhấp chuột. Tất cả các tab thiết bị đầu cuối của bạn sẽ giống hệt như bạn rời khỏi chúng trước khi bạn khởi động lại bao gồm cả lịch sử lệnh "trên màn hình" trước đó.

-Sam


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

hoặc là

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

Ctrl+ Shift+ Tvẫn hoạt động với tôi.

Ngược lại với 14.10, tên hồ sơ mặc định được bản địa hóa trong 15.04.


Thật tuyệt vời, nếu tôi không chỉ muốn đi Tệp -> Mở trong Tab -> Phiên và cảm thấy như thực hiện rất nhiều thao tác gõ mỗi khi tôi mở phiên SSH lần thứ 23 ngày hôm nay. Bạn biết đấy, như tôi đã làm sáng nay.
Ernie

Tôi vẫn có thể mở một phiên mới từ danh sách, nhưng danh sách khác để tạo các tab không còn tồn tại.
Ernie

Trong hộp thoại tùy chọn, bạn có thể thay đổi nếu bạn muốn các thiết bị đầu cuối mới được mở dưới dạng cửa sổ mới hoặc dưới dạng tab.
Florian Diesch

Vâng, tôi đã tìm ra điều đó một mình, trớ trêu thay 3 phút sau khi bạn trả lời.
Ernie
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.