Perguntas sobre dual boot no windows 8.1 e linux - dois problemas

0

Instalei recentemente o Debian 8.1 no meu disco rígido com uma imagem ISO gravada em DVD-r. Eu estava tentando instalar o g ++ do terminal quando ele me pediu para inserir o dvd do qual eu instalei o sistema operacional no meu disco rígido antes de continuar. Essa, sendo minha primeira preocupação, aumenta ainda mais minha segunda preocupação. Mas mais detalhes sobre a primeira preocupação; não funcionou. Eu inseri o cd e ele me deu uma mensagem de erro muito grande. Eu tentei o apt-get update, mas ele me deu o mesmo erro. Eu recebo este erro sempre que eu tento instalar qualquer coisa com o apt-get install e colocar no dvd como ele pede. Esse erro é:

Reading package lists... Done Building dependency tree
Reading state information... Done The following extra packages will be installed: binutils g++-4.9 gcc gcc-4.9 libasan1 libatomic1 libc-dev-bin libc6-dev libcilkrts5 libgcc-4.9-dev libitm1 liblsan0 libstdc++-4.9-dev libtsan0 libubsan0 linux-libc-dev manpages-dev Suggested packages: binutils-doc g++-multilib g++-4.9-multilib gcc-4.9-doc libstdc++6-4.9-dbg gcc-multilib make autoconf automake libtool flex bison gdb gcc-doc gcc-4.9-multilib gcc-4.9-locales libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan1-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libquadmath0-dbg glibc-doc libstdc++-4.9-doc The following NEW packages will be installed: binutils g++ g++-4.9 gcc gcc-4.9 libasan1 libatomic1 libc-dev-bin libc6-dev libcilkrts5 libgcc-4.9-dev libitm1 liblsan0 libstdc++-4.9-dev libtsan0 libubsan0 linux-libc-dev manpages-dev 0 upgraded, 18 newly installed, 0 to remove and 92 not upgraded. Need to get 1,008 kB/39.2 MB of archives. After this operation, 116 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://security.debian.org/ jessie/updates/main linux-libc-dev amd64 3.16.7-ckt20-1+deb8u3 [1,008 kB] Err cdrom://[Debian GNU/Linux 8.2.0 Jessie - Official amd64 DVD Binary-1 20150906-11:13]/ jessie/main manpages-dev all 3.74-1 Read error - read (5: Input/output error) Fetched 1,008 kB in 11s (85.8 kB/s)
E: Failed to fetch cdrom://[Debian GNU/Linux 8.2.0 Jessie - Official amd64 DVD Binary-1 20150906-11:13]/pool/main/b/binutils/binutils_2.25-5_amd64.deb Hash Sum mismatch

E: Failed to fetch cdrom://[Debian GNU/Linux 8.2.0 Jessie - Official amd64 DVD Binary-1 20150906-11:13]/pool/main/m/manpages/manpages-dev_3.74-1_all.deb Read error - read (5: Input/output error)

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Minha segunda preocupação, visto que toda essa coisa de dvd aconteceu, é se eu posso ou não inicializar no Debian depois de desligar meu computador sem o DVD. Isso funcionará? Será que ele irá inicializar automaticamente no Debian se eu desligar meu computador e ligá-lo novamente? Eu tenho medo de desligar meu computador porque meu deus eu lutei para conseguir este trabalho no meu laptop em primeiro lugar (a Lenovo não é amigável ao GNU / Linux).

    
por Mars 23.01.2016 / 04:08

1 resposta

0

Seu problema é que o APT está configurado para procurar pacotes no conjunto de DVDs do Debian.

Edite seu arquivo sources.list, certifique-se de que todas as linhas que contêm cdrom sejam removidas ou comentadas.

Editando o arquivo sources.list

# vi /etc/apt/sources.list

ou

# gksu gedit /etc/apt/sources.list

para que seu arquivo sources.list seja parecido com este

 deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-22:01]/ jessie main

 deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-22:01]/ jessie main

deb http://httpredir.debian.org/debian/ jessie main 
deb-src http://httpredir.debian.org/debian/ jessie main

deb http://security.debian.org/ jessie/updates main contrib
deb-src http://security.debian.org/ jessie/updates main contrib 

# jessie-updates, previously known as 'volatile'
deb http://httpredir.debian.org/debian/ jessie-updates main 
deb-src http://httpredir.debian.org/debian/ jessie-updates main

agora comente as linhas culpadas:

# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-22:01]/ jessie main

# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-22:01]/ jessie main

deb http://httpredir.debian.org/debian/ jessie main contrib non-free
deb-src http://httpredir.debian.org/debian/ jessie main contrib non-free

...

ou remova-os:

deb http://httpredir.debian.org/debian/ jessie main contrib non-free
deb-src http://httpredir.debian.org/debian/ jessie main contrib non-free

...

Note que adicionei repositórios 'contrib' e 'non-free'. isso é necessário, por exemplo, se você quiser aceleração de gráficos decente, pacote gcc-doc instalado para todos os archs, etc. Os drivers proprietários AMD e nVidia estão incluídos em repositórios não livres e algumas páginas do GCC são consideradas não livres pelo Debian porque o GFDL (GNU Free Document License) é incompatível com o DFSG (Debian Free Sotware Guidelines).

Agora, sobre sua segunda preocupação, acho que tudo correrá bem se você instalou o GRUB2 no MBR da primeira unidade, no entanto, apenas para ter certeza, execute este comando como root.

# update-grub

se você vir todos os seus sistemas operacionais listados na saída, seremos gentis.

Espero que ajude;)

    
por 01.06.2016 / 23:18

Tags