Установка VirtualBox в Debian 12 (Книжный червь)

Автор kol1978, 30 апреля 2024, 06:32:07

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

kol1978

Что ему нужно? :
ЦитироватьKernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing
'/sbin/vboxconfig'
as root.
If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

А! так получается что на Книжном черве эта виртуалка не будет работать!? : [/quote]
Альтернативы 1
Пакет   Версия   Arch   Репозиторий
virtualbox-гостевые дополнения-iso_7.0.6-1_all.deb   7.0.6   ВСЕ   Несвободный официальный Debian
virtualbox-гостевые дополнения-iso   Все   Все   Все
Требуется для
Конфликты 15
Имя   Значение
virtualbox-2.0   -
virtualbox-2.1   -
virtualbox-2.2   -
virtualbox-3.0   -
virtualbox-3.1   -
virtualbox-3.2   -
virtualbox-4.0   -
virtualbox-4.1   -
virtualbox-4.2   -
virtualbox-4.3   -
virtualbox-5.0   -
virtualbox-5.1   -
virtualbox-5.2   -
virtualbox-6.0   -
virtualbox-7.0
 [/quote]

Aalexeey

http://download.virtualbox.org/virtualbox/ естественно что перед установкой отсюда, всё относящиеся к VB уже установленное надо удалить.
В /etc/modules-load.d/virtualbox.conf
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

vboxdrv
vboxnetadp
vboxnetflt
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

kol1978

#2
Цитата: Aalexeey от 30 апреля 2024, 09:06:25http://download.virtualbox.org/virtualbox/ естественно что перед установкой отсюда, всё относящиеся к VB уже установленное надо удалить.
В /etc/modules-load.d/virtualbox.conf
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

vboxdrv
vboxnetadp
vboxnetflt

Привет! извини не понятен ответ...
Установил пакет  - virtualbox-7.0_7.0.16-162802~Debian~bookworm_amd64.deb командой sudo dpkg -i , так как в репозитории Debian 12 (Книжный червь) не нашел его, а только образ гостевой... Установленный  virtualbox запускается но при попытке запуска виртуальной системы выдаёт ошивку см. выше.
О чем речь?

01 мая 2024, 17:17:38
Пробовал запуском скрипта с оф.сайта - но нет
ЦитироватьИмя ВМ: Whonix-Gateway-Xfce
The virtual machine 'Whonix-Gateway-Xfce' has terminated unexpectedly during startup with exit code 1 (0x1).
Код ошибки:   NS_ERROR_FAILURE (0X80004005)
Компонент:   MachineWrap
Интерфейс:   IMachine {300763af-5d6b-46e6-aa96-273eac15538a}





01 мая 2024, 17:25:05
" всё относящиеся к VB уже установленное надо удалить."  - никогда ничего из VB ранее не устанавливалось...эта первая попытка установки на стандартно установленный "чистый" дебиан12.

01 мая 2024, 17:26:53
как картинку вставить?


02 мая 2024, 08:49:59
Понял почему его нет в черве №12  :P :
ЦитироватьУсловия бесплатного использования Oracle
 
Определения
 
"Oracle" относится к Oracle America, Inc. "Вы" и "Ваш" относятся к (а) компании или организации (каждое из них - "Юридическое лицо").
доступ к Программам, если использование Программ будет осуществляться от имени такой Организации; или (b) физическое лицо, получающее доступ к
Программам, если использование Программ не будет осуществляться от имени Организации. "Программа (ы)" относится к программному обеспечению Oracle, предоставленному
компанией Oracle в соответствии со следующими условиями и любыми обновлениями, исправлениями ошибок и /или программной документацией, предоставленными
компанией Oracle. "Документация по программе" относится к руководствам пользователя программы и руководствам по установке программы, если таковые имеются.
При наличии документация по программе может поставляться вместе с Программами и /или с нее можно получить доступ
www.oracle.com/documentation.
"Отдельные условия" относятся к отдельным условиям лицензии, которые указаны в документации по программе, readme или файлах уведомлений
и которые применяются к отдельно лицензированным технологиям. "Технология, лицензированная отдельно" относится к Oracle или сторонним технологиям.
технология сторонних производителей, которая лицензируется на отдельных условиях, а не в соответствии с условиями настоящей лицензии.
 
Технология, лицензированная отдельно.
 
Oracle может предоставлять Вам определенные уведомления в Документации по программе, файлах readme или файлах уведомлений, связанных с Oracle
или технологиями сторонних производителей, поставляемыми вместе с Программами. Если указано в Документации по программе, readmes или файлах уведомлений
, такая технология будет лицензирована Вам на отдельных условиях. Ваши права на использование отдельно лицензированной технологии
На отдельных условиях настоящие условия никоим образом не ограничены. Для ясности, несмотря на
существование уведомление, технология третьих лиц, не отдельно лицензионной технологии считаются частью
программ, лицензированных в соответствии с условиями настоящей лицензии.
 
Исходный код с открытым исходным кодом
 
Для программного обеспечения, которое Вы получаете от Oracle в двоичном виде, лицензированного по лицензии с открытым исходным кодом, которая дает
Вы имеете право на получение исходного кода для этого двоичного файла, Вы можете получить копию соответствующего исходного кода на странице
https://oss.oracle.com/sources / или http://www.oracle.com/goto/opensourcecode. Если исходный код для такого программного обеспечения
не был предоставлен Вам вместе с двоичным файлом, Вы также можете получить копию исходного кода на физическом носителе по
подачи письменного запроса в соответствии с инструкциями, приведенными в "письменное предложение исходного текста" раздел
последний сайт.
 
-------------------------------------------------------------------------------
 
Следующие условия лицензии распространяются на те программы, которые не предусмотрены к тебе на отдельных условиях.
 
Лицензия правах и ограничениях
 
Oracle предоставляет Вам, как получателю этой Программы, неисключительную, непередаваемую, ограниченную лицензию на
в соответствии с условиями, изложенными в настоящем документе, (a) использовать неизмененные Программы внутри Компании в целях разработки, тестирования,
создания прототипов и демонстрации ваших приложений, а также запуска Программ для ваших собственных внутренних бизнес-операций;
и (b) распространять неизмененные Программы и Документацию по Программам в соответствии с условиями настоящей Лицензии при условии, что
Вы не взимаете со Своих конечных пользователей никаких дополнительных сборов за использование Программ. Вы можете создавать копии Программ
в разумных пределах, необходимых для осуществления лицензионных прав, предоставленных в настоящем документе, и в целях резервного копирования. Вам предоставляется
право использовать Программы для обучения третьих лиц использованию Программ и связанных с ними
Отдельно лицензируемая технология только при наличии прямого разрешения Oracle на такое использование на странице загрузки Программы
или в документации к программе.
 
Действие вашей лицензии зависит от соблюдения Вами следующих условий:
 
- Включить копию этой лицензии в любое распространение вами программ;
 
- Ты не удаляйте маркировку или уведомления, либо в Oracle или имущественных прав лицензиара из программы или
Документация К Программе;
 
- Вы соблюдаете все законы и нормативные акты США и применимые законы об экспортном контроле и экономических санкциях, которые регулируют
Использование Вами Программ (включая технические данные);
 
- Вы не вызываете и не разрешаете обратное проектирование, дизассемблирование или декомпиляцию Программ (за исключением случаев, разрешенных законом)
Вы сами и не разрешаете это делать связанной стороне.
 
Для ясности, любой исходный код, который может быть включен в дистрибутив с Программами, предоставлен исключительно в справочных целях
он не может быть изменен, если только на такой исходный код не распространяются Отдельные Условия, разрешающие внесение изменений.
 
Право собственности
 
Oracle или ее лицензиары сохраняют за собой все права собственности и интеллектуальной собственности на Программы.
 
Сбор информации
 
Процессы установки и / или автоматического обновления программ, если таковые имеются, могут передавать Oracle ограниченный объем данных об этих процессах
или ее поставщику услуг, чтобы помочь Oracle понять и оптимизировать их. Oracle не связывает
эти данные с информацией, позволяющей установить личность. Обратитесь к Политике конфиденциальности Oracle по адресу www.oracle.com/privacy.
 
Отказ от гарантий; Ограничение ответственности
 
ПРОГРАММЫ ПРЕДОСТАВЛЯЮТСЯ "КАК ЕСТЬ" БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. ORACLE ТАКЖЕ ОТКАЗЫВАЕТСЯ ОТ ВСЕХ ГАРАНТИЙ,
ЯВНЫХ И ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, ПОМИМО ПРОЧЕГО, ЛЮБЫЕ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ПРИГОДНОСТИ, ПРИГОДНОСТИ ДЛЯ
ОПРЕДЕЛЕННОЙ ЦЕЛИ ИЛИ НЕНАРУШЕНИЯ ПРАВ.
 
ORACLE НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ, ЗА ИСКЛЮЧЕНИЕМ СЛУЧАЕВ, ПРЕДУСМОТРЕННЫХ ПРИМЕНИМЫМ ЗАКОНОДАТЕЛЬСТВОМ, НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ПЕРЕД ВАМИ ЗА УЩЕРБ, ВКЛЮЧАЯ ЛЮБОЙ ОБЩИЙ,
ОСОБЫЙ, СЛУЧАЙНЫЙ Или КОСВЕННЫЙ УЩЕРБ, ВОЗНИКШИЙ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ
НО НЕ ОГРАНИЧИВАЯСЬ ПОТЕРЕЙ ДАННЫХ Или ИХ НЕТОЧНОСТЬЮ, ИЛИ УБЫТКАМИ, ПОНЕСЕННЫМИ ВАМИ Или ТРЕТЬИМИ ЛИЦАМИ
Или НЕВОЗМОЖНОСТЬЮ РАБОТЫ ПРОГРАММЫ С ЛЮБЫМИ ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ВЛАДЕЛЕЦ ИЛИ ИНАЯ СТОРОНА БЫЛА
ПРЕДУПРЕЖДЕН О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА.
 
Последнее обновление: 9 октября 2018 г.
:-\


02 мая 2024, 08:52:03
Еще одна странная вещь...: ???
VirtualBox-7.0.14-161095-Linux_amd64.txt  - размер :113 МБ (119 110 071 байт)...Начинается как скрипт и заканчивается лицензией, но вот что там дальше(у меня краказябра) на сотню мегабайт???
#!/bin/sh
# This script was generated using Makeself 2.4.5
# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL)

ORIG_UMASK=`umask`
if test "n" = n; then
    umask 077
fi

CRCsum="1958975835"
MD5="7c5eb95f32349a2596466c9243dda7d7"
SHA="0000000000000000000000000000000000000000000000000000000000000000"
SIGNATURE=""
TMPROOT=${TMPDIR:=/tmp}
USER_PWD="$PWD"
export USER_PWD
ARCHIVE_DIR=`dirname "$0"`
export ARCHIVE_DIR

label="VirtualBox for Linux installation"
script="./install.sh"
scriptargs="$0 1> /dev/null"
cleanup_script=""
licensetxt=""
helpheader=''
targetdir="install"
filesizes="119091200"
totalsize="119091200"
keep="n"
nooverwrite="n"
quiet="n"
accept="n"
nodiskspace="n"
export_conf="n"
decrypt_cmd=""
skip="716"

print_cmd_arg=""
if type printf > /dev/null; then
    print_cmd="printf"
elif test -x /usr/ucb/echo; then
    print_cmd="/usr/ucb/echo"
else
    print_cmd="echo"
fi

if test -d /usr/xpg4/bin; then
    PATH=/usr/xpg4/bin:$PATH
    export PATH
fi

if test -d /usr/sfw/bin; then
    PATH=$PATH:/usr/sfw/bin
    export PATH
fi

unset CDPATH

MS_Printf()
{
    $print_cmd $print_cmd_arg "$1"
}

MS_PrintLicense()
{
  PAGER=${PAGER:=more}
  if test x"$licensetxt" != x; then
    PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER`
    if test -x "$PAGER_PATH"; then
      echo "$licensetxt" | $PAGER
    else
      echo "$licensetxt"
    fi
    if test x"$accept" != xy; then
      while true
      do
        MS_Printf "Please type y to accept, n otherwise: "
        read yn
        if test x"$yn" = xn; then
          keep=n
          eval $finish; exit 1
          break;
        elif test x"$yn" = xy; then
          break;
        fi
      done
    fi
  fi
}

MS_diskspace()
{
    (
    df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }'
    )
}

MS_dd()
{
    blocks=`expr $3 / 1024`
    bytes=`expr $3 % 1024`
    # Test for ibs, obs and conv feature
    if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then
        dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \
        { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \
          test $bytes  -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null
    else
        dd if="$1" bs=$2 skip=1 2> /dev/null
    fi
}

MS_dd_Progress()
{
    if test x"$noprogress" = xy; then
        MS_dd "$@"
        return $?
    fi
    file="$1"
    offset=$2
    length=$3
    pos=0
    bsize=4194304
    while test $bsize -gt $length; do
        bsize=`expr $bsize / 4`
    done
    blocks=`expr $length / $bsize`
    bytes=`expr $length % $bsize`
    (
        dd ibs=$offset skip=1 count=0 2>/dev/null
        pos=`expr $pos \+ $bsize`
        MS_Printf "    0%% " 1>&2
        if test $blocks -gt 0; then
            while test $pos -le $length; do
                dd bs=$bsize count=1 2>/dev/null
                pcent=`expr $length / 100`
                pcent=`expr $pos / $pcent`
                if test $pcent -lt 100; then
                    MS_Printf "\b\b\b\b\b\b\b" 1>&2
                    if test $pcent -lt 10; then
                        MS_Printf "    $pcent%% " 1>&2
                    else
                        MS_Printf "  $pcent%% " 1>&2
                    fi
                fi
                pos=`expr $pos \+ $bsize`
            done
        fi
        if test $bytes -gt 0; then
            dd bs=$bytes count=1 2>/dev/null
        fi
        MS_Printf "\b\b\b\b\b\b\b" 1>&2
        MS_Printf " 100%%  " 1>&2
    ) < "$file"
}

MS_Help()
{
    cat << EOH >&2
${helpheader}Makeself version 2.4.5
 1) Getting help or info about $0 :
  $0 --help  Print this message
  $0 --info  Print embedded info : title, default target directory, embedded script ...
  $0 --lsm    Print embedded lsm entry (or no LSM)
  $0 --list  Print the list of files in the archive
  $0 --check  Checks integrity of the archive
  $0 --verify-sig key Verify signature agains a provided key id

 2) Running $0 :
  $0 [options] [--] [additional arguments to embedded script]
  with following options (in that order)
  --confirm            Ask before running embedded script
  --quiet              Do not print anything except error messages
  --accept              Accept the license
  --noexec              Do not run embedded script (implies --noexec-cleanup)
  --noexec-cleanup      Do not run embedded cleanup script
  --keep                Do not erase target directory after running
                        the embedded script
  --noprogress          Do not show the progress during the decompression
  --nox11              Do not spawn an xterm
  --nochown            Do not give the target folder to the current user
  --chown              Give the target folder to the current user recursively
  --nodiskspace        Do not check for available disk space
  --target dir          Extract directly to a target directory (absolute or relative)
                        This directory may undergo recursive chown (see --nochown).
  --tar arg1 [arg2 ...] Access the contents of the archive through the tar command
  --ssl-pass-src src    Use the given src as the source of password to decrypt the data
                        using OpenSSL. See "PASS PHRASE ARGUMENTS" in man openssl.
                        Default is to prompt the user to enter decryption password
                        on the current terminal.
  --cleanup-args args  Arguments to the cleanup script. Wrap in quotes to provide
                        multiple arguments.
  --                    Following arguments will be passed to the embedded script
EOH
}

MS_Verify_Sig()
{
    GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg`
    MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp`
    test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg`
    test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp`
    offset=`head -n "$skip" "$1" | wc -c | tr -d " "`
    temp_sig=`mktemp -t XXXXX`
    echo $SIGNATURE | base64 --decode > "$temp_sig"
    gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1`
    gpg_res=$?
    rm -f "$temp_sig"
    if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then
        if test `echo $gpg_output | grep -c $sig_key` -eq 1; then
            test x"$quiet" = xn && echo "GPG signature is good" >&2
        else
            echo "GPG Signature key does not match" >&2
            exit 2
        fi
    else
        test x"$quiet" = xn && echo "GPG signature failed to verify" >&2
        exit 2
    fi
}

MS_Check()
{
    OLD_PATH="$PATH"
    PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"}
    MD5_ARG=""
    MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum`
    test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5`
    test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest`
    PATH="$OLD_PATH"

    SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum`
    test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum`

    if test x"$quiet" = xn; then
        MS_Printf "Verifying archive integrity..."
    fi
    offset=`head -n "$skip" "$1" | wc -c | tr -d " "`
    fsize=`cat "$1" | wc -c | tr -d " "`
    if test $totalsize -ne `expr $fsize - $offset`; then
        echo " Unexpected archive size." >&2
        exit 2
    fi
    verb=$2
    i=1
    for s in $filesizes
    do
        crc=`echo $CRCsum | cut -d" " -f$i`
        if test -x "$SHA_PATH"; then
            if test x"`basename $SHA_PATH`" = xshasum; then
                SHA_ARG="-a 256"
            fi
            sha=`echo $SHA | cut -d" " -f$i`
            if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then
                test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2
            else
                shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`;
                if test x"$shasum" != x"$sha"; then
                    echo "Error in SHA256 checksums: $shasum is different from $sha" >&2
                    exit 2
                elif test x"$quiet" = xn; then
                    MS_Printf " SHA256 checksums are OK." >&2
                fi
                crc="0000000000";
            fi
        fi
        if test -x "$MD5_PATH"; then
            if test x"`basename $MD5_PATH`" = xdigest; then
                MD5_ARG="-a md5"
            fi
            md5=`echo $MD5 | cut -d" " -f$i`
            if test x"$md5" = x00000000000000000000000000000000; then
                test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2
            else
                md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`;
                if test x"$md5sum" != x"$md5"; then
                    echo "Error in MD5 checksums: $md5sum is different from $md5" >&2
                    exit 2
                elif test x"$quiet" = xn; then
                    MS_Printf " MD5 checksums are OK." >&2
                fi
                crc="0000000000"; verb=n
            fi
        fi
        if test x"$crc" = x0000000000; then
            test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2
        else
            sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'`
            if test x"$sum1" != x"$crc"; then
                echo "Error in checksums: $sum1 is different from $crc" >&2
                exit 2
            elif test x"$quiet" = xn; then
                MS_Printf " CRC checksums are OK." >&2
            fi
        fi
        i=`expr $i + 1`
        offset=`expr $offset + $s`
    done
    if test x"$quiet" = xn; then
        echo " All good."
    fi
}

MS_Decompress()
{
    if test x"$decrypt_cmd" != x""; then
        { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "cat"
    else
        eval "cat"
    fi
   
    if test $? -ne 0; then
        echo " ... Decompression failed." >&2
    fi
}

UnTAR()
{
    if test x"$quiet" = xn; then
        tar $1vf -  2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; }
    else
        tar $1f -  2>&1 || { echo Extraction failed. >&2; kill -15 $$; }
    fi
}

MS_exec_cleanup() {
    if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then
        cleanup=n
        cd "$tmpdir"
        eval "\"$cleanup_script\" $scriptargs $cleanupargs"
    fi
}

MS_cleanup()
{
    echo 'Signal caught, cleaning up' >&2
    MS_exec_cleanup
    cd "$TMPROOT"
    рм -рф "$tmpdir"
    eval $finish; exit 15
}

finish=true
xterm_loop=
noprogress=n
nox11=n
copy=none
ownership=n
verbose=n
cleanup=y
cleanupargs=
sig_key=

initargs="$@"

while true
do
    case "$1" in
    -h | --help)
    MS_Help
    exit 0
    ;;
    -q | --quiet)
    quiet=y
    noprogress=y
    shift
    ;;
    --accept)
    accept=y
    shift
    ;;
    --info)
    echo Identification: "$label"
    echo Target directory: "$targetdir"
    echo Uncompressed size: 116300 KB
    echo Compression: none
    if test x"n" != x""; then
        echo Encryption: n
    fi
    echo Date of packaging: Mon Jan 15 15:25:22 UTC 2024
    echo Built with Makeself version 2.4.5
    echo Build command was: "/home/vbox/tinderbox/7.0-lnx/tools/common/makeself/v2.4.5-r2/makeself.sh \\
    \"--follow\" \\
    \"--nocomp\" \\
    \"/home/vbox/tinderout/7.0-lnx/linux.amd64/release/obj/Installer/linux/install\" \\
    \"/home/vbox/tinderout/7.0-lnx/linux.amd64/release/bin/VirtualBox-7.0.14-r161095.run\" \\
    \"VirtualBox for Linux installation\" \\
    \"./install.sh\" \\
    \"$0 1> /dev/null\""
    if test x"$script" != x; then
        echo Script run after extraction:
        echo "    " $script $scriptargs
    fi
    if test x"" = xcopy; then
        echo "Archive will copy itself to a temporary location"
    fi
    if test x"n" = xy; then
        echo "Root permissions required for extraction"
    fi
    if test x"n" = xy; then
        echo "directory $targetdir is permanent"
    else
        echo "$targetdir will be removed after extraction"
    fi
    exit 0
    ;;
    --dumpconf)
    echo LABEL=\"$label\"
    echo SCRIPT=\"$script\"
    echo SCRIPTARGS=\"$scriptargs\"
    echo CLEANUPSCRIPT=\"$cleanup_script\"
    echo archdirname=\"install\"
    echo KEEP=n
    echo NOOVERWRITE=n
    echo COMPRESS=none
    echo filesizes=\"$filesizes\"
    echo totalsize=\"$totalsize\"
    echo CRCsum=\"$CRCsum\"
    echo MD5sum=\"$MD5sum\"
    echo SHAsum=\"$SHAsum\"
    echo SKIP=\"$skip\"
    exit 0
    ;;
    --lsm)
cat << EOLSM
No LSM.
EOLSM
    exit 0
    ;;
    --list)
    echo Target directory: $targetdir
    offset=`head -n "$skip" "$0" | wc -c | tr -d " "`
    for s in $filesizes
    do
        MS_dd "$0" $offset $s | MS_Decompress | UnTAR t
        offset=`expr $offset + $s`
    done
    exit 0
    ;;
    --tar)
    offset=`head -n "$skip" "$0" | wc -c | tr -d " "`
    arg1="$2"
    shift 2 || { MS_Help; exit 1; }
    for s in $filesizes
    do
        MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@"
        offset=`expr $offset + $s`
    done
    exit 0
    ;;
    --check)
    MS_Check "$0" y
    exit 0
    ;;
    --verify-sig)
    sig_key="$2"
    shift 2 || { MS_Help; exit 1; }
    MS_Verify_Sig "$0"
    ;;
    --confirm)
    verbose=y
    shift
    ;;
    --noexec)
    script=""
    cleanup_script=""
    shift
    ;;
    --noexec-cleanup)
    cleanup_script=""
    shift
    ;;
    --keep)
    keep=y
    shift
    ;;
    --target)
    keep=y
    targetdir="${2:-.}"
    shift 2 || { MS_Help; exit 1; }
    ;;
    --noprogress)
    noprogress=y
    shift
    ;;
    --nox11)
    nox11=y
    shift
    ;;
    --nochown)
    ownership=n
    shift
    ;;
    --chown)
        ownership=y
        shift
        ;;
    --nodiskspace)
    nodiskspace=y
    shift
    ;;
    --xwin)
    if test "n" = n; then
        finish="echo Press Return to close this window...; read junk"
    fi
    xterm_loop=1
    shift
    ;;
    --phase2)
    copy=phase2
    shift
    ;;
    --ssl-pass-src)
    if test x"n" != x"openssl"; then
        echo "Invalid option --ssl-pass-src: $0 was not encrypted with OpenSSL!" >&2
        exit 1
    fi
    decrypt_cmd="$decrypt_cmd -pass $2"
    shift 2 || { MS_Help; exit 1; }
    ;;
    --cleanup-args)
    cleanupargs="$2"
    shift 2 || { MS_Help; exit 1; }
    ;;
    --)
    shift
    break ;;
    -*)
    echo Unrecognized flag : "$1" >&2
    MS_Help
    exit 1
    ;;
    *)
    break ;;
    esac
done

if test x"$quiet" = xy -a x"$verbose" = xy; then
    echo Cannot be verbose and quiet at the same time. >&2
    exit 1
fi

if test x"n" = xy -a `id -u` -ne 0; then
    echo "Administrative privileges required for this archive (use su or sudo)" >&2
    exit 1   
fi

if test x"$copy" \!= xphase2; then
    MS_PrintLicense
fi

case "$copy" in
copy)
    tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$
    mkdir "$tmpdir" || {
    echo "Could not create temporary directory $tmpdir" >&2
    exit 1
    }
    SCRIPT_COPY="$tmpdir/makeself"
    echo "Copying to a temporary location..." >&2
    cp "$0" "$SCRIPT_COPY"
    chmod +x "$SCRIPT_COPY"
    cd "$TMPROOT"
    exec "$SCRIPT_COPY" --phase2 -- $initargs
    ;;
phase2)
    finish="$finish ; рм -рф `dirname $0`"
    ;;
esac

if test x"$nox11" = xn; then
    if tty -s; then                # Do we have a terminal?
    :
    else
        if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then  # No, but do we have X?
            if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable
                GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology"
                for a in $GUESS_XTERMS; do
                    if type $a >/dev/null 2>&1; then
                        XTERM=$a
                        break
                    fi
                done
                chmod a+x $0 || echo Please add execution rights on $0
                if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal!
                    exec $XTERM -e "$0 --xwin $initargs"
                else
                    exec $XTERM -e "./$0 --xwin $initargs"
                fi
            fi
        fi
    fi
fi

if test x"$targetdir" = x.; then
    tmpdir="."
else
    if test x"$keep" = xy; then
    if test x"$nooverwrite" = xy && test -d "$targetdir"; then
            echo "Target directory $targetdir already exists, aborting." >&2
            exit 1
    fi
    if test x"$quiet" = xn; then
        echo "Creating directory $targetdir" >&2
    fi
    tmpdir="$targetdir"
    dashp="-p"
    else
    tmpdir="$TMPROOT/selfgz$$$RANDOM"
    dashp=""
    fi
    mkdir $dashp "$tmpdir" || {
    echo 'Cannot create target directory' $tmpdir >&2
    echo 'You should try option --target dir' >&2
    eval $finish
    exit 1
    }
fi

location="`pwd`"
if test x"$SETUP_NOCHECK" != x1; then
    MS_Check "$0"
fi
offset=`head -n "$skip" "$0" | wc -c | tr -d " "`

if test x"$verbose" = xy; then
    MS_Printf "About to extract 116300 KB in $tmpdir ... Proceed ? [Y/n] "
    read yn
    if test x"$yn" = xn; then
        eval $finish; exit 1
    fi
fi

if test x"$quiet" = xn; then
    # Decrypting with openssl will ask for password,
    # the prompt needs to start on new line
    if test x"n" = x"openssl"; then
        echo "Decrypting and uncompressing $label..."
    else
        MS_Printf "Uncompressing $label"
    fi
fi
res=3
if test x"$keep" = xn; then
    trap MS_cleanup 1 2 3 15
fi

if test x"$nodiskspace" = xn; then
    leftspace=`MS_diskspace "$tmpdir"`
    if test -n "$leftspace"; then
        if test "$leftspace" -lt 116300; then
            echo
            echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (116300 KB)" >&2
            echo "Use --nodiskspace option to skip this check and proceed anyway" >&2
            if test x"$keep" = xn; then
                echo "Consider setting TMPDIR to a directory with more free space."
            fi
            eval $finish; exit 1
        fi
    fi
fi

for s in $filesizes
do
    if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then
        if test x"$ownership" = xy; then
            (cd "$tmpdir"; chown -R `id -u` .;  chgrp -R `id -g` .)
        fi
    else
        echo >&2
        echo "Unable to decompress $0" >&2
        eval $finish; exit 1
    fi
    offset=`expr $offset + $s`
done
if test x"$quiet" = xn; then
    echo
fi

cd "$tmpdir"
res=0
if test x"$script" != x; then
    if test x"$export_conf" = x"y"; then
        MS_BUNDLE="$0"
        MS_LABEL="$label"
        MS_SCRIPT="$script"
        MS_SCRIPTARGS="$scriptargs"
        MS_ARCHDIRNAME="$archdirname"
        MS_KEEP="$KEEP"
        MS_NOOVERWRITE="$NOOVERWRITE"
        MS_COMPRESS="$COMPRESS"
        MS_CLEANUP="$cleanup"
        export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS
        export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS
    fi

    if test x"$verbose" = x"y"; then
        MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] "
        read yn
        if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then
            eval "\"$script\" $scriptargs \"\$@\""; res=$?;
        fi
    else
        eval "\"$script\" $scriptargs \"\$@\""; res=$?
    fi
    if test "$res" -ne 0; then
        test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2
    fi
fi

MS_exec_cleanup

if test x"$keep" = xn; then
    cd "$TMPROOT"
    рм -рф "$tmpdir"
fi
eval $finish; exit $res
./LICENSE                                                                                          0000644 0001750 0001750 00000106304 14551247142 012247  0                                                                                                    ustar 00vbox                            vbox                            0000000 0000000                                                                                                                                                                        OPYING file for VirtualBox versions 7.0 and later versions that include this
file

Preliminary notes:

1) The majority of the code in the VirtualBox base package is licensed under
the GNU General Public License, version 3 (GPL).  VirtualBox contains many
components developed by Oracle and various third parties. The license for
each component is located in the licensing documentation and/or in the
component's source code.

2) As an exception to the reciprocal license obligations of the GPL listed
below, you may use any VirtualBox header file that is marked by Oracle as
licensed under both the GPL and the Common Development and Distribution
License version 1.0 (CDDL) to invoke the unmodified VirtualBox libraries. In
other words, calling such a multi-licensed interface by dynamically linking
to the unmodified VirtualBox libraries is considered a normal use of
VirtualBox and does not turn the calling code into a derived work of
VirtualBox. In particular, this applies to code that wants to extend
VirtualBox by way of the Extension Pack mechanism declared in the ExtPack.h
header file.

3) Whoever creates or distributes a derived work based on VirtualBox is not
obligated to grant the above exceptions for such a version. The GPL permits
you to release a modified version without the above exception; in addition,
Oracle hereby also allows you to release a modified version which carries
forward these exceptions.


Oracle America, Inc.

---

GNU GENERAL PUBLIC LICENSE

Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
.....
Preliminary notes:


<https://www.gnu.org/licenses/why-not-lgpl.html>.

______________

COPYING file last revised:  July 22, 2022[/quote]
Кто то пользовался всем этим? у кого работает Oracle VM VirtualBox на debian-12.5.0-amd64(какие VM удачно созданы)?


02 мая 2024, 08:52:54
Кто то пользовался всем этим? у кого работает Oracle VM VirtualBox на debian-12.5.0-amd64(какие VM удачно созданы)?

Лия

#3
Цитата: kol1978 от 01 мая 2024, 12:18:32VirtualBox-7.0.14-161095-Linux_amd64.txt  - размер :113 МБ (119 110 071 байт)...Начинается как скрипт и заканчивается лицензией, но вот что там дальше(у меня краказябра) на сотню мегабайт???
Это и есть скрипт. Вероятно, скрипт установки. Но лучше ставить из deb-пакета. Оно точно txt называется?

Цитата: kol1978 от 01 мая 2024, 12:18:32у кого работает Oracle VM VirtualBox на debian-12.5.0-amd64
У меня. Устанавливала из deb-пакета, всё сразу заработало.

Цитата: kol1978 от 01 мая 2024, 12:18:32(какие VM удачно созданы)
Kali Linux

Предположение - у вас ядро Debian, не кастомное (linux-image-amd64)? Secure Boot выключен?
Также попробуйте выполнить
# /sbin/vboxconfig
от рута и покажите, что напишет :)

dzhoser

У ТС неправильно настроена конфигурация виртуальной машины. То есть в старой версии вероятно она была поставлена на паузу. В новой версии у ТС отсутствуют устройства (например точки монтирования) которые недоступны в новой версии VirtualBox.
Проблема может быть связана с установкой гостевых дополнений, а гостевые дополнения могут не устанавливаться из за отсутствия необходимых версий компиляторов.
Также у ТС могут быть не установлены
1) модули dkms;
2) build-essential;
3) ядро для которого нет модулей linux-headers-$(uname -r)
Поскольку нет технической информации о версии ядра, версии VirtualBox и настройках виртуальной машины поставить точный диагноз не представляется возможным.

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Aalexeey

Цитата: dzhoser от 04 мая 2024, 07:23:49Также у ТС могут быть не установлены
1) модули dkms;
2) build-essential;
3) ядро для которого нет модулей linux-headers-$(uname -r)
У него прослеживается полное отсутствие понимания дебиана и желания самому разобраться как всё работает.
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

kol1978

#6
Цитата: dzhoser от 04 мая 2024, 07:23:49У ТС неправильно настроена конфигурация виртуальной машины. То есть в старой версии вероятно она была поставлена на паузу. В новой версии у ТС отсутствуют устройства (например точки монтирования) которые недоступны в новой версии VirtualBox.
Проблема может быть связана с установкой гостевых дополнений, а гостевые дополнения могут не устанавливаться из за отсутствия необходимых версий компиляторов.
Также у ТС могут быть не установлены
1) модули dkms;
2) build-essential;
3) ядро для которого нет модулей linux-headers-$(uname -r)
Поскольку нет технической информации о версии ядра, версии VirtualBox и настройках виртуальной машины поставить точный диагноз не представляется возможным.


Вот версия: VirtualBox-7.0.14-161095
Ядро которое по умолчанию при установке Debian 12 (Книжный червь) - не модифицировал.
ядро для которого нет модулей linux-headers-$(uname -r) - заголовки поставились без ошибок.
Пробовал два раза 1 из пакета deb 2 через apt а также запускал скрипт... VirtualBox запускается но в нем не запускается виртуальная машина. Дополнения не ставил - смысла на данном этапе не увидел.
"1) модули dkms;
2) build-essential;" - это действительно не знаю что такое, расшифруйте поставлю? но думаю если какой то части бы не хватало VirtualBox то но об этом сообщил...но нет.

05 мая 2024, 09:23:08
Цитата: Ли󠀁я от 04 мая 2024, 05:54:48
Цитата: kol1978 от 01 мая 2024, 12:18:32VirtualBox-7.0.14-161095-Linux_amd64.txt  - размер :113 МБ (119 110 071 байт)...Начинается как скрипт и заканчивается лицензией, но вот что там дальше(у меня краказябра) на сотню мегабайт???
Это и есть скрипт. Вероятно, скрипт установки. Но лучше ставить из deb-пакета. Оно точно txt называется?

Цитата: kol1978 от 01 мая 2024, 12:18:32у кого работает Oracle VM VirtualBox на debian-12.5.0-amd64


У меня. Устанавливала из deb-пакета, всё сразу заработало.

Цитата: kol1978 от 01 мая 2024, 12:18:32(какие VM удачно созданы)
Kali Linux

Предположение - у вас ядро Debian, не кастомное (linux-image-amd64)? Secure Boot выключен?
Также попробуйте выполнить
# /sbin/vboxconfig
от рута и покажите, что напишет :)
да - .txt но это смотря как с сайта копировать...
Вы какую виртуальную машину запускаете(Win или GNU) в VirtualBox и у вас в какой версии дебиан он (VirtualBox) работает и какая версия VirtualBox?
А! еще по моему такая тема нужна: sudo adduser <пользователь> vboxsf  в дополнение к /sbin/vboxconfig...?

dzhoser

А вашу виртуалку можно где нибудь скачать?
Secure boot в настройках для виртуалки включен?. Посмотрите настройки виртуальной машины, возможно там где нибудь увидите восклицательный знак.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

kol1978

#8
Цитата: dzhoser от 05 мая 2024, 09:33:30А вашу виртуалку можно где нибудь скачать?
Secure boot в настройках для виртуалки включен?. Посмотрите настройки виртуальной машины, возможно там где нибудь увидите восклицательный знак.
https://www.virtualbox.org/manual/UserManual.html - мануалка
https://www.virtualbox.org/wiki/Linux_Downloads  - первое место
https://www.oracle.com/cis/virtualization/technologies/vm/downloads/virtualbox-downloads.html  - второе место
Есть еще варианты но этого хватит - это ориджинал :)
"Secure boot в настройках для виртуалки включен?" - по подробнее не понял о чем речь?
восклицательных знаков нет нигде нет ошибок кроме как при попытке запуска VM...


06 мая 2024, 04:48:34
К стати немного не по теме...: хотел установить Meta package for install Midnight Commander и здесь - https://pkgs.org/download/mc-full   не нашел для червя...

искать устал и запустил на абум:
root@debian:/# sudo apt-get update
 root@debian:/# sudo apt-get install mc
ЦитироватьБудут установлены следующие дополнительные пакеты:
  mc-data
Предлагаемые пакеты:
  arj catdvi | texlive-binaries dbview djvulibre-bin epub-utils genisoimage gv libaspell-dev odt2txt python python-boto python-tz wimtools
Следующие НОВЫЕ пакеты будут установлены:
  mc mc-data
Обновлено 0 пакетов, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 11 пакетов не обновлено.
Необходимо скачать 1 868 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 7 889 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://deb.debian.org/debian bookworm/main amd64 mc-data all 3:4.8.29-2 [1 346 kB]
Пол:2 http://deb.debian.org/debian bookworm/main amd64 mc amd64 3:4.8.29-2 [522 kB]
Получено 1 868 kB за 2с (913 kB/s)
....

т.е. все проканало...Резюме - почему mc нет (ну как то как бы не могу его найти через сайт...) в оффициальном репозитории "книжного червя"?


06 мая 2024, 04:50:39
а! ЁПРСТ - так : " mc-data" нашел... ;D

Лия

Цитата: kol1978 от 06 мая 2024, 04:38:41(ну как то как бы не могу его найти через сайт...)
Если вас интересует именно сайт - https://packages.debian.org/search?keywords=mc

Цитата: dzhoser от 05 мая 2024, 09:33:30А вашу виртуалку можно где нибудь скачать?
Цитата: kol1978 от 01 мая 2024, 12:18:32Имя ВМ: Whonix-Gateway-Xfce
А вот эту виртуалку можно скачать тут - https://www.whonix.org/

kol1978

 вот эту виртуалку можно скачать тут - https://www.whonix.org/

Лия, вы воникс тестируете (используете)? по поводу виртуалки - имелось в виду программу которая позволяет создать "гостевую" ОС, а не сама ОС... Сам хотел, что бы использовать прогу Win64 на Линукс и искал виртуалку...Xfce - отстой , KDE плазма - огонь :P

Лия


kol1978

Цитата: Ли󠀁я от 04 мая 2024, 05:54:48
Цитата: kol1978 от 01 мая 2024, 12:18:32VirtualBox-7.0.14-161095-Linux_amd64.txt  - размер :113 МБ (119 110 071 байт)...Начинается как скрипт и заканчивается лицензией, но вот что там дальше(у меня краказябра) на сотню мегабайт???
Это и есть скрипт. Вероятно, скрипт установки. Но лучше ставить из deb-пакета. Оно точно txt называется?

Цитата: kol1978 от 01 мая 2024, 12:18:32у кого работает Oracle VM VirtualBox на debian-12.5.0-amd64
У меня. Устанавливала из deb-пакета, всё сразу заработало.

Цитата: kol1978 от 01 мая 2024, 12:18:32(какие VM удачно созданы)
Kali Linux

Предположение - у вас ядро Debian, не кастомное (linux-image-amd64)? Secure Boot выключен?
Также попробуйте выполнить
# /sbin/vboxconfig
от рута и покажите, что напишет :)
Цитироватьroot@debian:~# /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.
This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.  If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.
root@debian:~#
Что можно предпринять? " If your system is using EFI Secure Boot " - это не знаю как проверить и что сделать?

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Лия

#14
Цитата: kol1978 от 14 мая 2024, 08:47:47This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.
Цитата: kol1978 от 14 мая 2024, 08:47:47Что можно предпринять?
Попробуйте (от рута)
apt install build-essential gcc make perl linux-image-amd64 linux-headers-amd64 dkms
перезагрузитесь (на всякий случай)
и заново покажите
/sbin/vboxconfig


15 мая 2024, 13:17:40
Насчёт Secure Boot - покажите (тоже от рута)
apt install mokutil
mokutil --sb-state