[+] Instalacja VMware player 14 na Debian Buster - instrukcja

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
korbielow
Beginner
Posty: 251
Rejestracja: 29 marca 2014, 20:37

[+] Instalacja VMware player 14 na Debian Buster - instrukcja

Post autor: korbielow » 12 maja 2018, 17:37

Mam problem z instalacja VMware player 14 na Debian Buster.
Przy próbie włączenia WMware player otrzymuje taki komunikat:

Obrazek

Mój source list wyglada tak:

Kod: Zaznacz cały

# Debian 9 "stretch"
deb http://deb.debian.org/debian/ stretch main contrib non-free
# Buster
deb http://ftp.pl.debian.org/debian/ testing main contrib non-free 
deb http://security.debian.org/ testing/updates main contrib non-free
Jak to uruchomić?
Ostatnio zmieniony 12 maja 2018, 22:36 przez korbielow, łącznie zmieniany 2 razy.

Awatar użytkownika
dedito
Moderator
Posty: 2472
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: VMware player 14 + Debian buster = gcc ver 7.3.0 was not found

Post autor: dedito » 12 maja 2018, 19:07

Masz gcc w tej wersji o którą pyta, bo 7.3 wszedł chyba dopiero do sida?
I czemu masz takie dziwne repozytoria?

Awatar użytkownika
korbielow
Beginner
Posty: 251
Rejestracja: 29 marca 2014, 20:37

Re: VMware player 14 + Debian buster = gcc ver 7.3.0 was not found

Post autor: korbielow » 12 maja 2018, 19:25

Mam takei dziwne repo ponieważ miałem problem ze sterownikami do karty sieciowej viewtopic.php?f=9&t=35130

Obrazek

Na komunikat
GNU C Compiler gcc version 7.3.0. was not found.
Zrobiłem to tak:

Kod: Zaznacz cały

root@debian:/home/rafal# apt-get install gcc-7
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
The following additional packages will be installed:
  binutils binutils-common binutils-x86-64-linux-gnu cpp-7 gcc-7-base libasan4
  libbinutils libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libgcc-7-dev
  libgfortran4 libitm1 liblsan0 libmpx2 libtsan0 libubsan0 linux-libc-dev
  manpages-dev
Sugerowane pakiety:
  binutils-doc gcc-7-locales gcc-7-multilib gcc-7-doc libgcc1-dbg libgomp1-dbg
  libitm1-dbg libatomic1-dbg libasan4-dbg liblsan0-dbg libtsan0-dbg
  libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg glibc-doc
Zostaną zainstalowane następujące NOWE pakiety:
  binutils binutils-common binutils-x86-64-linux-gnu gcc-7 libasan4
  libbinutils libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libgcc-7-dev libitm1
  liblsan0 libmpx2 libtsan0 libubsan0 linux-libc-dev manpages-dev
Następujące pakiety zostaną zaktualizowane:
  cpp-7 gcc-7-base libgfortran4
3 aktualizowanych, 18 nowo instalowanych, 0 usuwanych i 35 nieaktualizowanych.
Konieczne pobranie 28,7 MB archiwów.
Po tej operacji zostanie dodatkowo użyte 99,1 MB miejsca na dysku.
Kontynuować? [T/n] t
Pobieranie:1 http://ftp.pl.debian.org/debian testing/main amd64 binutils-common amd64 2.30-15 [1 844 kB]
Pobieranie:2 http://ftp.pl.debian.org/debian testing/main amd64 libbinutils amd64 2.30-15 [498 kB]
Pobieranie:3 http://ftp.pl.debian.org/debian testing/main amd64 binutils-x86-64-linux-gnu amd64 2.30-15 [1 827 kB]
Pobieranie:4 http://ftp.pl.debian.org/debian testing/main amd64 binutils amd64 2.30-15 [54,3 kB]
Pobieranie:5 http://ftp.pl.debian.org/debian testing/main amd64 libgfortran4 amd64 7.3.0-18 [486 kB]
Pobieranie:6 http://ftp.pl.debian.org/debian testing/main amd64 cpp-7 amd64 7.3.0-18 [6 706 kB]
Pobieranie:7 http://ftp.pl.debian.org/debian testing/main amd64 gcc-7-base amd64 7.3.0-18 [187 kB]
Pobieranie:8 http://ftp.pl.debian.org/debian testing/main amd64 libcc1-0 amd64 8.1.0-1 [38,6 kB]
Pobieranie:9 http://ftp.pl.debian.org/debian testing/main amd64 libitm1 amd64 8.1.0-1 [27,7 kB]
Pobieranie:10 http://ftp.pl.debian.org/debian testing/main amd64 libasan4 amd64 7.3.0-18 [353 kB]
Pobieranie:11 http://ftp.pl.debian.org/debian testing/main amd64 liblsan0 amd64 8.1.0-1 [130 kB]
Pobieranie:12 http://ftp.pl.debian.org/debian testing/main amd64 libtsan0 amd64 8.1.0-1 [283 kB]
Pobieranie:13 http://ftp.pl.debian.org/debian testing/main amd64 libubsan0 amd64 7.3.0-18 [124 kB]
Pobieranie:14 http://ftp.pl.debian.org/debian testing/main amd64 libcilkrts5 amd64 7.3.0-18 [42,1 kB]
Pobieranie:15 http://ftp.pl.debian.org/debian testing/main amd64 libmpx2 amd64 8.1.0-1 [11,4 kB]
Pobieranie:16 http://ftp.pl.debian.org/debian testing/main amd64 libgcc-7-dev amd64 7.3.0-18 [2 367 kB]
Pobieranie:17 http://ftp.pl.debian.org/debian testing/main amd64 gcc-7 amd64 7.3.0-18 [7 112 kB]
Pobieranie:18 http://ftp.pl.debian.org/debian testing/main amd64 libc-dev-bin amd64 2.27-3 [270 kB]
Pobieranie:19 http://ftp.pl.debian.org/debian testing/main amd64 linux-libc-dev amd64 4.16.5-1 [1 444 kB]
Pobieranie:20 http://ftp.pl.debian.org/debian testing/main amd64 libc6-dev amd64 2.27-3 [2 664 kB]
Pobieranie:21 http://ftp.pl.debian.org/debian testing/main amd64 manpages-dev all 4.16-1 [2 222 kB]
Pobrano 28,7 MB w 8s (3 708 kB/s)                                              
Odczytywanie dzienników zmian... Zrobione
Wybieranie wcześniej niewybranego pakietu binutils-common:amd64.
(Odczytywanie bazy danych ... 125237 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu .../00-binutils-common_2.30-15_amd64.deb ...
Rozpakowywanie pakietu binutils-common:amd64 (2.30-15) ...
Wybieranie wcześniej niewybranego pakietu libbinutils:amd64.
Przygotowywanie do rozpakowania pakietu .../01-libbinutils_2.30-15_amd64.deb ...
Rozpakowywanie pakietu libbinutils:amd64 (2.30-15) ...
Wybieranie wcześniej niewybranego pakietu binutils-x86-64-linux-gnu.
Przygotowywanie do rozpakowania pakietu .../02-binutils-x86-64-linux-gnu_2.30-15_amd64.deb ...
Rozpakowywanie pakietu binutils-x86-64-linux-gnu (2.30-15) ...
Wybieranie wcześniej niewybranego pakietu binutils.
Przygotowywanie do rozpakowania pakietu .../03-binutils_2.30-15_amd64.deb ...
Rozpakowywanie pakietu binutils (2.30-15) ...
Przygotowywanie do rozpakowania pakietu .../04-libgfortran4_7.3.0-18_amd64.deb ...
Rozpakowywanie pakietu libgfortran4:amd64 (7.3.0-18) nad (7.3.0-17) ...
Przygotowywanie do rozpakowania pakietu .../05-cpp-7_7.3.0-18_amd64.deb ...
Rozpakowywanie pakietu cpp-7 (7.3.0-18) nad (7.3.0-17) ...
Przygotowywanie do rozpakowania pakietu .../06-gcc-7-base_7.3.0-18_amd64.deb ...
Rozpakowywanie pakietu gcc-7-base:amd64 (7.3.0-18) nad (7.3.0-17) ...
Wybieranie wcześniej niewybranego pakietu libcc1-0:amd64.
Przygotowywanie do rozpakowania pakietu .../07-libcc1-0_8.1.0-1_amd64.deb ...
Rozpakowywanie pakietu libcc1-0:amd64 (8.1.0-1) ...
Wybieranie wcześniej niewybranego pakietu libitm1:amd64.
Przygotowywanie do rozpakowania pakietu .../08-libitm1_8.1.0-1_amd64.deb ...
Rozpakowywanie pakietu libitm1:amd64 (8.1.0-1) ...
Wybieranie wcześniej niewybranego pakietu libasan4:amd64.
Przygotowywanie do rozpakowania pakietu .../09-libasan4_7.3.0-18_amd64.deb ...
Rozpakowywanie pakietu libasan4:amd64 (7.3.0-18) ...
Wybieranie wcześniej niewybranego pakietu liblsan0:amd64.
Przygotowywanie do rozpakowania pakietu .../10-liblsan0_8.1.0-1_amd64.deb ...
Rozpakowywanie pakietu liblsan0:amd64 (8.1.0-1) ...
Wybieranie wcześniej niewybranego pakietu libtsan0:amd64.
Przygotowywanie do rozpakowania pakietu .../11-libtsan0_8.1.0-1_amd64.deb ...
Rozpakowywanie pakietu libtsan0:amd64 (8.1.0-1) ...
Wybieranie wcześniej niewybranego pakietu libubsan0:amd64.
Przygotowywanie do rozpakowania pakietu .../12-libubsan0_7.3.0-18_amd64.deb ...
Rozpakowywanie pakietu libubsan0:amd64 (7.3.0-18) ...
Wybieranie wcześniej niewybranego pakietu libcilkrts5:amd64.
Przygotowywanie do rozpakowania pakietu .../13-libcilkrts5_7.3.0-18_amd64.deb ...
Rozpakowywanie pakietu libcilkrts5:amd64 (7.3.0-18) ...
Wybieranie wcześniej niewybranego pakietu libmpx2:amd64.
Przygotowywanie do rozpakowania pakietu .../14-libmpx2_8.1.0-1_amd64.deb ...
Rozpakowywanie pakietu libmpx2:amd64 (8.1.0-1) ...
Wybieranie wcześniej niewybranego pakietu libgcc-7-dev:amd64.
Przygotowywanie do rozpakowania pakietu .../15-libgcc-7-dev_7.3.0-18_amd64.deb ...
Rozpakowywanie pakietu libgcc-7-dev:amd64 (7.3.0-18) ...
Wybieranie wcześniej niewybranego pakietu gcc-7.
Przygotowywanie do rozpakowania pakietu .../16-gcc-7_7.3.0-18_amd64.deb ...
Rozpakowywanie pakietu gcc-7 (7.3.0-18) ...
Wybieranie wcześniej niewybranego pakietu libc-dev-bin.
Przygotowywanie do rozpakowania pakietu .../17-libc-dev-bin_2.27-3_amd64.deb ...
Rozpakowywanie pakietu libc-dev-bin (2.27-3) ...
Wybieranie wcześniej niewybranego pakietu linux-libc-dev:amd64.
Przygotowywanie do rozpakowania pakietu .../18-linux-libc-dev_4.16.5-1_amd64.deb ...
Rozpakowywanie pakietu linux-libc-dev:amd64 (4.16.5-1) ...
Wybieranie wcześniej niewybranego pakietu libc6-dev:amd64.
Przygotowywanie do rozpakowania pakietu .../19-libc6-dev_2.27-3_amd64.deb ...
Rozpakowywanie pakietu libc6-dev:amd64 (2.27-3) ...
Wybieranie wcześniej niewybranego pakietu manpages-dev.
Przygotowywanie do rozpakowania pakietu .../20-manpages-dev_4.16-1_all.deb ...
Rozpakowywanie pakietu manpages-dev (4.16-1) ...
Konfigurowanie pakietu libcc1-0:amd64 (8.1.0-1) ...
Konfigurowanie pakietu libtsan0:amd64 (8.1.0-1) ...
Konfigurowanie pakietu linux-libc-dev:amd64 (4.16.5-1) ...
Konfigurowanie pakietu liblsan0:amd64 (8.1.0-1) ...
Konfigurowanie pakietu gcc-7-base:amd64 (7.3.0-18) ...
Konfigurowanie pakietu binutils-common:amd64 (2.30-15) ...
Konfigurowanie pakietu libmpx2:amd64 (8.1.0-1) ...
Przetwarzanie wyzwalaczy pakietu libc-bin (2.27-3)...
Przetwarzanie wyzwalaczy pakietu man-db (2.8.3-2)...
Konfigurowanie pakietu libc-dev-bin (2.27-3) ...
Konfigurowanie pakietu manpages-dev (4.16-1) ...
Konfigurowanie pakietu libc6-dev:amd64 (2.27-3) ...
Konfigurowanie pakietu libitm1:amd64 (8.1.0-1) ...
Konfigurowanie pakietu libasan4:amd64 (7.3.0-18) ...
Konfigurowanie pakietu libgfortran4:amd64 (7.3.0-18) ...
Konfigurowanie pakietu libbinutils:amd64 (2.30-15) ...
Konfigurowanie pakietu libcilkrts5:amd64 (7.3.0-18) ...
Konfigurowanie pakietu libubsan0:amd64 (7.3.0-18) ...
Konfigurowanie pakietu libgcc-7-dev:amd64 (7.3.0-18) ...
Konfigurowanie pakietu cpp-7 (7.3.0-18) ...
Konfigurowanie pakietu binutils-x86-64-linux-gnu (2.30-15) ...
Konfigurowanie pakietu binutils (2.30-15) ...
Konfigurowanie pakietu gcc-7 (7.3.0-18) ...
Przetwarzanie wyzwalaczy pakietu libc-bin (2.27-3)...
root@debian:/home/rafal# locate gcc-7
bash: locate: nie znaleziono polecenia
root@debian:/home/rafal# apt-get install locate
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące NOWE pakiety:
  locate
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 35 nieaktualizowanych.
Konieczne pobranie 223 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 331 kB miejsca na dysku.
Pobieranie:1 http://ftp.pl.debian.org/debian testing/main amd64 locate amd64 4.6.0+git+20171230-2 [223 kB]
Pobrano 223 kB w 0s (654 kB/s)   
Wybieranie wcześniej niewybranego pakietu locate.
(Odczytywanie bazy danych ... 129424 pliki i katalogi obecnie zainstalowane.)
Przygotowywanie do rozpakowania pakietu .../locate_4.6.0+git+20171230-2_amd64.deb ...
Rozpakowywanie pakietu locate (4.6.0+git+20171230-2) ...
Konfigurowanie pakietu locate (4.6.0+git+20171230-2) ...
Przetwarzanie wyzwalaczy pakietu man-db (2.8.3-2)...
root@debian:/home/rafal# locate gcc-7
root@debian:/home/rafal# which g++
root@debian:/home/rafal# which gcc

Kod: Zaznacz cały

root@debian:/home/rafal# type -a gcc
bash: type: gcc: nie znaleziono
root@debian:/home/rafal# command -V gcc
bash: command: gcc: nie znaleziono
root@debian:/home/rafal# type -a gcc
bash: type: gcc: nie znaleziono
Restart kompa i sprawdzam kernel

Kod: Zaznacz cały

root@debian:/home/rafal# cat /proc/version 
Linux version 4.16.0-1-amd64 (debian-kernel@lists.debian.org) (gcc version 7.3.0 (Debian 7.3.0-17)) #1 SMP Debian 4.16.5-1 (2018-04-29)
I kolejny problem:
Kernel headers for version 4.16.0-1-amd64 were not found.

Obrazek

Daje komende

Kod: Zaznacz cały

apt-get install linux-headers-4.16.0-1-amd64
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
The following additional packages will be installed:
  linux-compiler-gcc-7-x86 linux-headers-4.16.0-1-common linux-kbuild-4.16
Zostaną zainstalowane następujące NOWE pakiety:
  linux-compiler-gcc-7-x86 linux-headers-4.16.0-1-amd64
  linux-headers-4.16.0-1-common linux-kbuild-4.16
0 aktualizowanych, 4 nowo instalowanych, 0 usuwanych i 35 nieaktualizowanych.
Konieczne pobranie 10,0 MB archiwów.
Po tej operacji zostanie dodatkowo użyte 56,2 MB miejsca na dysku.
Kontynuować? [T/n] t
Pobieranie:1 http://ftp.pl.debian.org/debian testing/main amd64 linux-compiler-gcc-7-x86 amd64 4.16.5-1 [551 kB]
Pobieranie:2 http://ftp.pl.debian.org/debian testing/main amd64 linux-headers-4.16.0-1-common all 4.16.5-1 [8 216 kB]
Pobieranie:3 http://ftp.pl.debian.org/debian testing/main amd64 linux-kbuild-4.16 amd64 4.16.5-1 [791 kB]
Pobieranie:4 http://ftp.pl.debian.org/debian testing/main amd64 linux-headers-4.16.0-1-amd64 amd64 4.16.5-1 [477 kB]
Pobrano 10,0 MB w 3s (3 253 kB/s)                       
Wybieranie wcześniej niewybranego pakietu linux-compiler-gcc-7-x86.
(Odczytywanie bazy danych ... 129438 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu .../linux-compiler-gcc-7-x86_4.16.5-1_amd64.deb ...
Rozpakowywanie pakietu linux-compiler-gcc-7-x86 (4.16.5-1) ...
Wybieranie wcześniej niewybranego pakietu linux-headers-4.16.0-1-common.
Przygotowywanie do rozpakowania pakietu .../linux-headers-4.16.0-1-common_4.16.5-1_all.deb ...
Rozpakowywanie pakietu linux-headers-4.16.0-1-common (4.16.5-1) ...
Wybieranie wcześniej niewybranego pakietu linux-kbuild-4.16.
Przygotowywanie do rozpakowania pakietu .../linux-kbuild-4.16_4.16.5-1_amd64.deb ...
Rozpakowywanie pakietu linux-kbuild-4.16 (4.16.5-1) ...
Wybieranie wcześniej niewybranego pakietu linux-headers-4.16.0-1-amd64.
Przygotowywanie do rozpakowania pakietu .../linux-headers-4.16.0-1-amd64_4.16.5-1_amd64.deb ...
Rozpakowywanie pakietu linux-headers-4.16.0-1-amd64 (4.16.5-1) ...
Konfigurowanie pakietu linux-headers-4.16.0-1-common (4.16.5-1) ...
Konfigurowanie pakietu linux-kbuild-4.16 (4.16.5-1) ...
Konfigurowanie pakietu linux-compiler-gcc-7-x86 (4.16.5-1) ...
Konfigurowanie pakietu linux-headers-4.16.0-1-amd64 (4.16.5-1) ...
Na końcu jeszcze coś takiego przyszlo:
Build environment error! A required application is missing and Modconfig can not continue. zxCheck the log for more details.

Obrazek



Następnie zrobiłem te komendy

Kod: Zaznacz cały

sudo apt-get install build-essential dkms

Kod: Zaznacz cały

sudo vmware-modconfig --console --install-all
i Po uruchomienie VMware player otrzymyje:

Obrazek


:icon_arrow: i działa.... :D
Ostatnio zmieniony 13 maja 2018, 02:49 przez korbielow, łącznie zmieniany 1 raz.

Awatar użytkownika
marcin1982
Moderator
Posty: 1681
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Re: Instalacja VMware player 14 na Debian Buster - instrukcja

Post autor: marcin1982 » 12 maja 2018, 22:30

Oznacz wątek jako rozwiązany ...

Zablokowany