Оновлення до 15.04: Що трапилося з моїми вкладками gnome-terminal?


31

Очевидно, що частина оновлення до Ubuntu 15.04 включає оновлення до gnome-терміналу, що видаляє стару функцію, яка дозволяє відкривати нові вікна терміналів у вигляді вкладки замість нового вікна.

Якби я знав це до оновлення, я буквально не став би оновлений. Повна зупинка. Я керую багатьма серверами, і наявність клієнта SSH, який дозволяє нові сеанси на вкладці, є важливим. Відкриття нових вікон для 15 серверів абсолютно не піддається управлінню.

На цьому знімку екрана ви можете побачити опцію меню "відкриті сесії". Раніше була також опція меню "відкрита вкладка" з повним списком сесій, які я зберегла. Зараз воно пішло.

введіть тут опис зображення


10
Ctrl + Shift + T чи це не працює? Ви намагалися шукати в мережі?
— Велкан

Я можу відкрити термінальну програму. Це проблема gnome-терміналу. Ви не можете "відкрити сеанс на новій вкладці", як раніше.
— Ерні

6
Ctrl + Shift + T, а не Ctrl + Alt + T.
— Велкан

4
Ctrl + Shift + T працює на мене ...
— Hitechcomputergeek

2
буде неприємним сюрпризом для тих, хто також
— перейде

Відповіді:


11

Просто перехід на старий добрий 3.6.2, як я.

Якщо у вас 64-розрядна установка:

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

Для 32-розрядних:

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
Тьфу. Чому я не придумав цього?
— Ерні

Чи є причина, яку ви не можете використовувати sudo apt-mark hold gnome-terminal gnome-terminal-data?
— Hitechcomputergeek

43

Якщо ви хочете знати, як виправити цю проблему, нова версія має можливість відкрити всі нові термінали на вкладці. Перейдіть до меню Правка -> Налаштування, а потім змініть "Відкрити нові термінали: Вікно" на "Вкладка".


7
Я відчуваю, що це має бути прийнятою відповіддю. Але омг вони зіпсували.
— Андреас Мюллер

1
Це була прийнята відповідь, але це працює не дуже добре. Повернутися до більш старої версії - набагато краще рішення.
— Ерні

Що для вас не вийшло? У вас немає вибору між вкладкою та вікном у меню?
— Андреас Мюллер

1
Ця нова версія не дозволяє вказувати назву вкладки, вона лише вводить поточну підказку у назву вкладки. Хоча це може бути корисним для деяких, підказки типу ernied @ hostname: / currentdir не особливо зручні, коли у вас відкрито 12 вкладок, а кожне ім'я хоста показує лише "ernie". Існують способи і навколо цього , але я вважаю, що це підказка особливо корисна. Плюс один із наших серверів навіть не повідомляв про підказку.
— Ерні

11

Пониження свого роду працює, але це не найкращий варіант, оскільки новіші версії завжди мають виправлення помилок / безпеки.

Найкращий варіант для вас - встановити мате-термінал, який регулярно оновлюється вилкою gnome-терміналу, на якому все ще є вкладки та всі дзвінки, до яких ви звикли. У мене зараз він працює в моїй системі, оскільки gnome-terminal видалив цю функцію вкладок.

Він майже однаковий, але в ньому відсутні функції! Ура!

Скріншот терміналу MATE


Чудово працює! Не забудьте змінити шрифт на Ubuntu Mono, щоб він виглядав так само, як і Ubuntu Terminal.
— 1 ''

1
Крім того, мені довелося запустити, sudo update-alternatives --set x-terminal-emulator /usr/bin/mate-terminal.wrapperщоб зробити його терміналом за замовчуванням.
— geekQ

2

Спробуйте термінатор для декількох вікон, включаючи трансляцію тієї ж команди на всі відкриті термінали ...

sudo apt-get install terminator

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


термінатор може бути хорошим, але не може замінити старий хороший термінал gnome - він занадто інший, отже, не зручний як заміна терміналу gnome; У мене виникають подібні проблеми після оновлення, а також шукаю довгострокове вирішення ...
— bbonev

2

Використовуйте Ctrl+ Shift+, Tщоб відкрити першу нову вкладку. Подальші вкладки можна відкрити +кнопкою (в gui, а не на клавіатурі).


Ctrl + Shift + T працює на моєму комп’ютері, але кнопка + не відкриває наступні вкладки.
— карел

1

gnome-terminal зараз настільки зламаний, що в основному поганий жарт. Профілями важко чи неможливо керувати, редагувати чи видаляти.

Якщо я ігнорую недавні проблеми прозорості я спаровуватися термінальному нарешті працювати, роблячи мої старі профілі більш точними. Мабуть, мате-термінал зараз використовує більш жорсткий механізм перевірки помилок і більше не працює з невизначеними іменами профілю, тобто. --tab-with-profile = За замовчуванням працює лише один профіль (перший.) Наступний профіль повинен бути названий інакше (Default2 або, наприклад, "Сервери", як у моєму прикладі нижче), і він повинен відображатись у новому користувальницькому профілі командування.

приклад:

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"

Використовуючи більш точні визначення профілю та користувацькі команди в мате-терміналі, я можу знову отримати всі мої профілі та 100 або більше вкладок в належному порядку та знову з'єднатись одним натисканням кнопки :)

Вам сподобається головна команда -dRRS на екрані . Це дозволяє перезавантажити та повернутися до попередньої роботи одним клацанням миші. Усі вкладки терміналу будуть точно такі, як ви їх залишили перед перезавантаженням, включаючи попередню історію команд "на екрані".

-Сам


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

або

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

і Ctrl+ Shift+ Tдосі працює для мене.

На відміну від 14.10 ім'я профілю за замовчуванням локалізується в 15.04.


Це фантастично, якщо я не просто хотів зайти Файл -> Відкрити на вкладці -> Сесія і відчув, що роблю багато друку кожного разу, коли я відкриваю сеанс SSH вже 23-й раз сьогодні. Знаєте, як я це робив сьогодні вранці.
— Ерні

Я все ще можу відкрити нову сесію зі списку, але іншого списку для створення вкладок більше не існує.
— Ерні

У діалоговому вікні налаштувань ви можете змінити, якщо ви хочете, щоб нові термінали були відкриті як нове вікно або як вкладка.
— Флоріан Дієш,

Так, я зрозумів це самостійно, іронічно через 3 хвилини після того, як ти відповів.
— Ерні
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.