AS 123456 said use sudo apt-get install libx264-142 libx264-dev
Это установит libx264, который дал вам ошибку.
Это не лучший ответ на ваш вопрос, потому что он игнорирует проблему и выполняет другие действия. Тем не менее, я отправляю этот ответ в любом случае, потому что я был в вашей обуви, и я обычно прибегаю к использованию виртуальной сети между VM и хостом для передачи файлов. Вместо того, чтобы тратить время на работу с функциями vbox, я просто использую netcat для выполнения небезопасной передачи файлов. Тот факт, что это небезопасно, будет иметь значение только в том случае, если ваша виртуальная машина видна локальной сети вашего хоста.
Предположения:
Настройки сети по умолчанию (NAT, нет настройки виртуальной сети) Гость VM может видеть, что это небезопасная передача. хост-компьютер в 10.0.2.2 (типичный по умолчанию для VirtualBox)Предположения: insecure
Вы можете использовать IP-адрес своего хоста для к какой бы виртуальной сети она не подключалась, но я бы посоветовал это по соображениям безопасности. Используйте IP-адрес из виртуальной сети. Это безопаснее.
В гостевой ОС виртуальной машины откройте терминал и выполните следующую команду:
route -n | grep -P "^0.0.0.0" | tr -s ' ' | cut -f2 -d ' '
IP-адрес, который возвращается этой командой, - это IP-адрес, который вы замените ниже в командах nc. Mine - 10.0.2.2
Host -> Передача гостевого файла:
Сетевые настройки по умолчанию (NAT, настройка виртуальной сети) На гостевой машине запустите [ f6].Host -> Передача гостевого файла:
На гостевой машине запустите nc 10.0.2.2 21435 > /your/file/to/save. Гость VM может см. главный компьютер в 10.0.2.2 (типичный по умолчанию для VirtualBox)Независимо от направления передачи, убедитесь, что вы выполнили команды выше в указанном порядке (для рассматриваемого направления) , Это важно, потому что первая команда запускает службу прослушивания, к которой подключается вторая команда. После запуска первой команды терминал окажется невосприимчивым. Программа работает и прослушивает эту машину. После того, как вторая команда будет запущена на другом компьютере, и передача завершится, терминалы на обеих машинах снова будут «реагировать» (т. Е. [F9] выйдет).
Я бы не советовал делать конфиденциальные передачи файлов, подобные этому, в сети, которые другие участники могли бы прослушивать, если только вы не сможете перехватить их. вы должны были использовать другие средства для шифрования данных.
Это не лучший ответ на ваш вопрос, потому что он игнорирует проблему и выполняет другие действия. Тем не менее, я отправляю этот ответ в любом случае, потому что я был в вашей обуви, и я обычно прибегаю к использованию виртуальной сети между VM и хостом для передачи файлов. Вместо того, чтобы тратить время на работу с функциями vbox, я просто использую netcat для выполнения небезопасной передачи файлов. Тот факт, что это небезопасно, будет иметь значение только в том случае, если ваша виртуальная машина видна локальной сети вашего хоста.
Предположения:
Настройки сети по умолчанию (NAT, нет настройки виртуальной сети) Гость VM может видеть, что это небезопасная передача. хост-компьютер в 10.0.2.2 (типичный по умолчанию для VirtualBox)Предположения: insecure
Вы можете использовать IP-адрес своего хоста для к какой бы виртуальной сети она не подключалась, но я бы посоветовал это по соображениям безопасности. Используйте IP-адрес из виртуальной сети. Это безопаснее.
В гостевой ОС виртуальной машины откройте терминал и выполните следующую команду:
route -n | grep -P "^0.0.0.0" | tr -s ' ' | cut -f2 -d ' '
IP-адрес, который возвращается этой командой, - это IP-адрес, который вы замените ниже в командах nc. Mine - 10.0.2.2
Host -> Передача гостевого файла:
Сетевые настройки по умолчанию (NAT, настройка виртуальной сети) На гостевой машине запустите nc 10.0.2.2 21435 > /your/file/to/save.Host -> Передача гостевого файла:
На гостевой машине запустите nc 10.0.2.2 21435 > /your/file/to/save. Гость VM может см. главный компьютер в 10.0.2.2 (типичный по умолчанию для VirtualBox)Независимо от направления передачи, убедитесь, что вы выполнили команды выше в указанном порядке (для рассматриваемого направления) , Это важно, потому что первая команда запускает службу прослушивания, к которой подключается вторая команда. После запуска первой команды терминал окажется невосприимчивым. Программа работает и прослушивает эту машину. После того, как вторая команда будет запущена на другом компьютере, и передача завершится, терминалы на обеих машинах снова будут «реагировать» (т. Е. [F9] выйдет).
Я бы не советовал делать конфиденциальные передачи файлов, подобные этому, в сети, которые другие участники могли бы прослушивать, если только вы не сможете перехватить их. вы должны были использовать другие средства для шифрования данных.
Это не лучший ответ на ваш вопрос, потому что он игнорирует проблему и выполняет другие действия. Тем не менее, я отправляю этот ответ в любом случае, потому что я был в вашей обуви, и я обычно прибегаю к использованию виртуальной сети между VM и хостом для передачи файлов. Вместо того, чтобы тратить время на работу с функциями vbox, я просто использую netcat для выполнения небезопасной передачи файлов. Тот факт, что это небезопасно, будет иметь значение только в том случае, если ваша виртуальная машина видна локальной сети вашего хоста.
Предположения:
Настройки сети по умолчанию (NAT, нет настройки виртуальной сети) Гость VM может видеть, что это небезопасная передача. хост-компьютер в 10.0.2.2 (типичный по умолчанию для VirtualBox)Предположения: insecure
Вы можете использовать IP-адрес своего хоста для к какой бы виртуальной сети она не подключалась, но я бы посоветовал это по соображениям безопасности. Используйте IP-адрес из виртуальной сети. Это безопаснее.
В гостевой ОС виртуальной машины откройте терминал и выполните следующую команду:
route -n | grep -P "^0.0.0.0" | tr -s ' ' | cut -f2 -d ' '
IP-адрес, который возвращается этой командой, - это IP-адрес, который вы замените ниже в командах nc. Mine - 10.0.2.2
Host -> Передача гостевого файла:
Сетевые настройки по умолчанию (NAT, настройка виртуальной сети) На гостевой машине запустите nc 10.0.2.2 21435 > /your/file/to/save.Host -> Передача гостевого файла:
На гостевой машине запустите nc 10.0.2.2 21435 > /your/file/to/save. Гость VM может см. главный компьютер в 10.0.2.2 (типичный по умолчанию для VirtualBox)Независимо от направления передачи, убедитесь, что вы выполнили команды выше в указанном порядке (для рассматриваемого направления) , Это важно, потому что первая команда запускает службу прослушивания, к которой подключается вторая команда. После запуска первой команды терминал окажется невосприимчивым. Программа работает и прослушивает эту машину. После того, как вторая команда будет запущена на другом компьютере, и передача завершится, терминалы на обеих машинах снова будут «реагировать» (т. Е. [F9] выйдет).
Я бы не советовал делать конфиденциальные передачи файлов, подобные этому, в сети, которые другие участники могли бы прослушивать, если только вы не сможете перехватить их. вы должны были использовать другие средства для шифрования данных.