Вопрос или проблема
Фон:
Физическая машина – Windows 10.
Ubuntu 20.04.1 LTS работает на VMware Workstation Player на той же машине с Windows 10.
Когда я пытаюсь скопировать текст из блокнота в терминал Ubuntu или редактор nano, ничего не происходит.
Я пробовал shift+ctrl+v. Не помогло.
Я нашел ссылку
Как скопировать текст с хост-машины и вставить его в редактор nano в виртуальной машине Ubuntu Server
Которая объясняет, как установить расширение в VirtualBox, чтобы выполнить ту же задачу.
Есть идеи, как это сделать?
Чтобы скопировать текст с хост-машины на гостевую, вам нужно следовать этим шагам:
-
Убедитесь, что ваша хостовая Ubuntu обновлена с помощью этих двух команд:
sudo apt update
sudo apt upgrade
-
Откройте ваш VirtualBox и запустите среду виртуального гостя.
-
Используйте панель инструментов, щелкните по Устройствам, затем щелкните по Вставить образ CD-добавлений гостя.
-
После установки или обновления дополнений гостя убедитесь, что VirtualBox принимает “Общий буфер обмена”.
-
Перейдите в ваш VirtualBox, щелкните по Настройки, затем по Общие > Дополнительно и измените Общий буфер обмена на “Двунаправленный”.
-
Теперь перезагрузите ваш VirtualBox, и всё должно заработать.
-
Обратите внимание, что в каждой среде вы используете сочетания клавиш для копирования и вставки (ctrl+shift+c) для Ubuntu (ctrl+c) для Windows и так далее.
Обратите внимание: после обновления вашей операционной системы Ubuntu вам может понадобиться обновить и ваши дополнения гостя.
Надеюсь, это вам поможет.
Ответ или решение
Чтобы скопировать текст из программы Notepad в редактор Nano, работающий в Ubuntu (запущенном на VMware Workstation Player), следуйте приведенной ниже подробной инструкции. Это руководство поможет вам наладить обмен данными между вашим хостом с Windows 10 и гостевой системой Ubuntu 20.04.1 LTS.
Изначальные условия
- Проверьте версии: Убедитесь, что у вас установлены последняя версия VMware Workstation Player и Ubuntu 20.04.1 LTS.
- Настройки памяти и процессора: Убедитесь, что виртуальной машине выделено достаточно ресурсов (оперативной памяти и процессорного времени), чтобы она работала без задержек.
Установка VMware Tools
Для осуществления копирования и вставки между вашей хостовой и гостевой операционными системами в VMware необходимо установить компоненты VMware Tools.
-
Запустите Ubuntu: Включите виртуальную машину с Ubuntu на VMware Workstation Player.
-
Проверьте обновления: Откройте терминал и выполните команды:
sudo apt update sudo apt upgrade
Это поможет вам убедиться, что ваша система обновлена.
-
Установите пакеты для сборки (если еще не установлены):
sudo apt install build-essential linux-headers-$(uname -r)
-
Установите VMware Tools:
- В меню VMware выберите
VM
->Install VMware Tools
. Это действие смонтирует образ с инструментами на виртуальную машину. - Откройте терминал и перейдите в смонтированный каталог (обычно это
/media/cdrom
):cd /media/cdrom
- Скопируйте содержимое в домашнюю директорию:
cp -r VMwareTools-*.tar.gz ~/
- Разархивируйте архив:
tar -zxvf VMwareTools-*.tar.gz
- Перейдите в созданную директорию и запустите скрипт установки:
cd vmware-tools-distrib sudo ./vmware-install.pl
- Следуйте инструкциям на экране для завершения установки.
- В меню VMware выберите
-
Перезагрузите виртуальную машину:
sudo reboot
Настройка общего буфера обмена
- Настройки общего буфера обмена: После перезагрузки откройте
VMware Workstation Player
и выполните следующие действия:- Выберите вашу виртуальную машину, но не запускайте её.
- Перейдите в раздел настроек (Settings) и найдите настройки расширенного (Advanced).
- Убедитесь, что опция "Shared Clipboard" установлена в режим "Bidirectional".
Копирование и вставка текста
Теперь, когда у вас правильно настроен обмен данными, вы можете копировать текст из Notepad и вставлять его в Nano:
- Скопируйте текст: Откройте Notepad на Windows, выделите нужный текст и нажмите сочетание клавиш
Ctrl+C
. - Вставка в Ubuntu:
- Откройте терминал Ubuntu или редактор Nano, запустив команду:
nano имя_файла
- Вставьте текст, используя сочетание
Ctrl+Shift+V
в терминале илиCtrl+V
в других приложениях.
- Откройте терминал Ubuntu или редактор Nano, запустив команду:
Полезные советы
- Поддержка разделяемого буфера: При каждом запуске VMware убедитесь, что режим обмена данными активен.
- Отладка: Если копирование и вставка не работают:
- Проверьте установку VMware Tools.
- Перезагрузите обе системы (как хостовую, так и гостевую).
- Проблемы с горячими клавишами: Некоторые комбинации клавиш могут конфликтовать с настройками вашей операционной системы или приложениями, поэтому настраивайте клавиши согласно вашим предпочтениям.
Следуя этим шагам, вы сможете без проблем копировать текст из Notepad в Nano в вашей среде Ubuntu на VMware.