Primeiro tentarei explicar o que estava acontecendo, de acordo com o meu conhecimento ;-) Em seguida, forneça algumas dicas amigáveis para usuários Debian.
Por que o comando inicial não funcionou?
Sudo apt install Steam
O pacote é na verdade chamado "steam" (tudo em minúsculas), é um pacote i386, então para instalá-lo, você emite o seguinte:
sudo apt-get install steam:i386
Isso deveria, em teoria, ter sido removido de todas as dependências e tudo deveria estar bem.
Como sei, não tenho vapor instalado? Google; -)
Para encontrar um pacote no Debian, o mais fácil e amigável que encontrei é a seguinte pesquisa no Google:
<package> site:packages.debian.org
Neste caso:
Steam site:packages.debian.org
Este é um resultado: " link ", no topo eu posso ver em qual repositório está (não grátis), na parte inferior dessa página, eu posso ver para quais arquiteturas o vapor está disponível, ou seja, apenas "i386".
Package libgl1-mesa-dri:i386 needs to be installed
Package libgl1-mesa-glx:i386 needs to be installed
Running Steam on debian 9
64-bit STEAM_RUNTIME is enabled automatically Pins up-to-date! Error:
You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
Aqui, o apt está lhe dizendo que o Steam precisa de libgl1-mesa-dri:i386
e libgl1-mesa-glx:i386
e, mais tarde, também está lhe dizendo exatamente qual biblioteca é necessária:
libGL.so.1
Novamente, como eu descobriria facilmente como instalar essa biblioteca? O Google, novamente, é seu amigo:
libGL.so.1 site:packages.debian.org
Clico em um dos resultados e vejo que libGL.so.1
é fornecido por:
libgl1-mesa-glx:i386
Na verdade, eu não precisei pesquisar no Google, já que sei que libgl1
(no nome do pacote) é libGL.so.1, mas isso foi um pouco sortudo.
Agora, o apt é inteligente, é exatamente o pacote que o apt se queixou estava faltando; -).
How can I completely remove everything and reinstall to start from the begining of just my graphics card drivers without reinstalling my OS?
Primeiro de tudo, você precisa preparar um arquivo de texto com os comandos que deseja executar, porque vamos usar o console.
Coloque o seguinte em um arquivo de texto, armazene-o em seu diretório pessoal em um arquivo chamado mycommands.txt
:
sudo apt-get remove steam
sudo service gdm3 stop
sudo nvidia-uninstall
sudo apt-get install nvidia-driver
sudo apt-get install steam
echo done
Atingir Ctrl+Alt+F2
, agora você deve estar em tty2, digite seu nome de usuário e senha.
Em seguida, nós source
nosso arquivo de texto para executar os comandos (ele irá pedir sua sudo
senha):
. mycommands.txt
Observe o ponto (importante). Se você colocasse o arquivo em sua área de trabalho, por exemplo, teria que emitir:
. ~/Desktop/mycommands.txt
Aceite a licença do Steam, tudo deve ficar bem, espero.