То, почему я не могу установить на Debian 64, обдумало Виртуальное Поле

Как HaukeLagin объясненный, это нормально. Простой способ вокруг этого состоит в том, чтобы проанализировать ps вывод:

ps u -t "$(tty)" | gawk '$1 == "mysql" || $1 == "USER"' 

4
10.10.2014, 17:06
2 ответа

Установить =/bin/shell раковины в вашем файл/etc/schroot/schroot.conf :

Ссылка schroot.conf страница человека:

shell=shell
, управляя раковиной логина много потенциальных раковин рассмотрят в этом заказе: команда в переменной окружения SHELL (если - окружающая среда заповедника используется, или pre‐serve-окружающая-среда включен), раковина пользователя в «passwd» базу данных,/bin/bash и наконец/bin/sh. Этот настраивать переопределяет этот список и будет использовать указанную оболочку. Его можно переопределить с помощью параметра --shell.

-121--108702-

Во-первых, переход на tab в bash еще лучше, так как он автоматически заполняет все исполняемые файлы в PATH независимо от того, находятся ли они в истории. При этом существуют различные способы получения команды из вашей истории:

  1. Используйте ее номер. Если вы знаете, что команда, которую вы хотите, была 3 команды назад, вы можете просто выполнить

    ! -3
    

    Это приведет к повторному выполнению команды, запущенной три команды назад.

  2. Выполните поиск. Введите Ctrl r и начните вводить любой текст. Появится первая команда из истории, соответствующая вашему тексту, и при нажатии enter она будет выполнена.

  3. Нажмите (стрелка вверх). Это вызовет последнюю команду, снова нажмите ее, и вы поднимете историю команд. При поиске нужного объекта нажмите enter .

  4. Добавьте эти строки в ~/.inputrc (создайте файл, если он не существует):

     «\e [A »: history-search-backward
    «\e [B »: history-search-forward
    

    Введите первые несколько символов одной из ранее выполненных команд и нажмите . Будет показана первая команда из истории, которая начинается с этих символов. Снова нажмите , чтобы увидеть остальное, и нажмите enter , когда вы найдете нужное.

  5. Используйте команду history . Как объяснил @ Isaac, в этом списке будут перечислены все команды, сохраненные в файле истории.

-121--21457-

Необходимо создать 64-разрядную виртуальную машину. Разрядность ОС хоста не имеет значения, это виртуальная машина, которая должна быть 64-битной. С веб-сайта VBox (акцент мой):

64-разрядные гостевые

VirtureBox поддерживает 64-разрядные гостевые операционные системы, даже на 32-разрядных серверные операционные системы при условии, что следующие условия meet:

  1. Вам нужен 64-разрядный процессор с поддержкой аппаратной виртуализации (см. раздел « Аппаратная и программная виртуализация »).

  2. Необходимо включить аппаратную виртуализацию для конкретной виртуальной машины, для которой требуется 64-разрядная поддержка; Программное обеспечение виртуализация не поддерживается для 64-разрядных виртуальных машин.

  3. Если требуется использовать 64-разрядную гостевую поддержку в 32-разрядной операционной системе хоста, необходимо также выбрать 64-разрядную операционную систему для конкретной виртуальной машины . Поскольку поддержка 64 бит на 32-разрядных хостах требует дополнительных затрат,VirtureBox включает эту поддержку только по явному запросу.

    На 64-разрядных хостах (которые обычно поставляются с поддержкой аппаратной виртуализации) всегда поддерживаются 64-разрядные гостевые операционные системы независимо от настроек, чтобы можно было просто установить 64-разрядную управлять система в гостевой системе.

Предупреждение

На любом хосте необходимо включить APIC ввода-вывода для виртуальных машин, которые предполагается использовать в 64-разрядном режиме. Это особенно верно для 64-разрядных Виртуальные машины Windows. См. раздел "" Вкладка "Дополнительно" ". Кроме того, для 64-разрядные пользователи Windows должны убедиться, что виртуальная машина использует Intel сетевое устройство, поскольку для AMD нет поддержки 64-разрядных драйверов плата PCNet; см. раздел «Оборудование виртуальных сетей».

При использовании мастера создания виртуальной машины графического пользователя VirtureBox интерфейс (см. раздел "Создание первого виртуального machine "), VirtureBox автоматически использует правильные параметры настройки для каждый выбранный тип 64-разрядной операционной системы.

Попробуйте создать новую виртуальную машину и убедитесь, что она 64-разрядная.

4
27.01.2020, 20:54

Единственная причина, по которой я знаю, это если у вас нет 64-разрядного процессора. Хост ОС не имеет значения, и если аппаратная виртуализация не включена (VTX в настройках BIOS), вы все равно можете создать VM, но он скажет вам, что не так, когда вы пытаетесь начать его.

1
27.01.2020, 20:54

Теги

Похожие вопросы