Заголовки Linux обновляют нарушение обмена папками виртуальных камер?

Если вы использовали ZSH, есть лучшее (более быстрое) решение, которое использует только встроенные модули ZSH и напрямую управляет /proc/$pid/{stat,cmdline}.

get-terminal-emulator() {
    if [[ $TTY = "/dev/tty"* ]]; then
        echo "linux-console"
        return
    fi
    local pid=$$ name=''
    while true; do
        proc_stat=(${(@f)$(</proc/${pid}/stat)})
        name=${proc_stat[2]//[()]/}
        case "${name}" in
            gnome-terminal|konsole|rxvt|xterm)
                echo "${name}"; return ;;
            python*)
                local cmdline=(${(@f)$(</proc/${pid}/cmdline)})
                if [[ "$cmdline" =~ "\\bguake.main\\b" ]]; then
                    echo "guake"; return
                fi
                ;;
        esac
        if test "$pid" = "1" -o "$pid" = ""; then
            echo "unknown"
            return
        fi
        pid=${proc_stat[4]}       
    done
}
1
задан 4 December 2013 в 16:58

2 ответа

Это сработало! Мой интернет работал с гостевой ОС. Поэтому я могу загрузить дополнения ISO и экстракт. Также было легко установить его

Я также сделал два шага до этого (не уверен, помогли ли они, но они не должны пострадать, так как шаги загрузили все заголовки и готовое ядро ​​для гостевых добавлений)

Шаги:

sudo apt-get install build-essential module-assistant
sudo m-a prepare
0
ответ дан 24 May 2018 в 14:34

Откройте Ubuntu в VirtualBox. Откройте эту версию.

Найдите свою версию Virtualbox и нажмите ссылку, чтобы открыть ее.

Загрузите свою версию VBoxGuestAdditions (iso):

Открыть он в менеджере архива и извлекает файлы

run:

sudo VBoxLinuxAdditions.run

Перезагрузка.

-1
ответ дан 24 May 2018 в 14:34

Другие вопросы по тегам:

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