Los pasos de instalación de Ubuntu se refieren al artículo Zhihu: instalación del sistema Ubuntu 20.04 y configuración inicial
Tabla de contenido
- 1. Crea un disco de arranque
- 2. Instale el sistema
- 3. Instale el controlador de la tarjeta gráfica nvidia
-
- 1. Instalar dependencias
- 2. Desinstale el controlador original
- 3. Descargue el controlador correspondiente del sitio web oficial.
- 4. Desactivar el nuevo
- 5. Detenga el servidor de visualización actual.
- 6. En la interfaz de texto, desactive el servicio X-window.
- 7. Instalar el controlador
- 8. Reinicie la interfaz gráfica.
- 9. Pruebe si el controlador de la tarjeta gráfica se instaló correctamente.
- 4. Instalar CUDA
- 5. Instale CUDNN
- 6. Instale Anaconda
- 7. Instale Pytorch2
- Artículo de referencia
1. Crea un disco de arranque
1.1 Descargar archivo de imagen
Primero descargue la imagen del sistema desde el sitio web oficial de Ubuntu (o directamente desde Bing para buscar la versión correspondiente). 【Sitio web oficial de Ubuntu】
1.2 Hacer un disco de arranque
Consulte este artículo https://blog.csdn.net/qq_21386397/article/details/129894803
- Debe preparar un disco U (haga una copia de seguridad del contenido del disco U antes de usarlo, y los archivos en el disco U se borrarán después de crear el disco de arranque).
- Vaya al sitio web oficial de rufus u otros sitios web para descargar software para escribir el archivo de imagen descargado en el paso anterior en la unidad flash USB.
Sitio web oficial: sitio web oficial de rufus
Más versiones para descargar: Otras versiones
de github: descargar desde github
No requiere instalación, puede usarlo directamente después de descargarlo - Hacer un disco de arranque
2. Instale el sistema
2.1 Inicie la computadora e ingrese al BIOS
Confirma como ingresar al BIOS según la placa base de tu computadora, la mía es presionar F2 o DEL para ingresar.
Inserte el disco de arranque preparado y encienda la computadora, luego presione rápidamente F2 para ingresar al BIOS y seleccione el disco de arranque para comenzar.
2.2 Iniciar la instalación
(Olvidé tomar capturas de pantalla durante la instalación y cité algunas imágenes de los tutoriales de otras personas)
-
Después de un inicio exitoso, ingresará a la interfaz de inicio de instalación, seleccionará el idioma y luego hará clic en Instalar Ubuntu.
-
Luego seleccione la distribución de su teclado y continúe
-
Seleccione la red
Puede optar por no conectarse a la red en este paso. Después de conectarse a la red, se descargarán más cosas durante la instalación, lo que hará que la instalación sea más lenta.
-
Seleccione instalación normal
-
Metodo de instalacion
Hay muchas opciones para este paso: puede elegir instalar como se muestra en la figura, y varias particiones se asignarán e instalarán automáticamente; también puede elegir algo más a continuación para particionar manualmente. Si Yi ha instalado el sistema antes, tendrá otras opciones, como [Instalar según la partición original del sistema, sobrescribir] y [Coexistir con el sistema original].
Hablemos en detalle de la solución de elegir algo más de partición manual:
El disco duro del host que instalé es 2T. Debido a hábitos anteriores, solo dividí las particiones necesarias como efi, /boot, / y /home. Los detalles son los siguientes:
Nombre de la partición Seleccionar partición Tipo de sistema de archivos tamaño del espacio describir partición del sistema efi partición lógica XXX 2G efi es un arranque UEFI y su función es la misma que la partición de arranque, pero el arranque predeterminado es grub boot. Su capacidad es suficiente para 2048MB /bota partición lógica ext4 Acerca de 1G Partición de arranque, 1G=1024MB para unidad de estado sólido / partición lógica ext4 Unidad de estado sólido de 200G Instale el sistema y el software, es decir, todo excepto el montaje de la casa se coloca aquí, por lo que el espacio no puede ser demasiado pequeño. /hogar partición lógica ext4 Unidad de estado sólido 2T con toda la memoria Se utiliza para almacenar datos y carpetas varias, vídeos, descargas, etc. Equivale a una carpeta personal, se recomienda asignar un tamaño un poco mayor. -
Selecciona la zona horaria
Después de la partición, esperará un momento y luego aparecerá la siguiente pantalla: simplemente seleccione su zona horaria.
-
Ingrese la información del usuario
Ingrese su nombre, nombre de computadora, nombre de usuario y contraseña de usuario. No se recomienda que el nombre de la computadora y el nombre de usuario sean demasiado largos; de lo contrario, será problemático cuando ocasionalmente necesite usar el nombre de usuario o el nombre de la computadora al usar el sistema (ingresando un nombre muy largo).
-
Espere a que se complete la instalación
-
Reiniciar el sistema
3. Instale el controlador de la tarjeta gráfica nvidia
Artículo de referencia: Instalación de Ubuntu18-22.04 y desinstalación limpia del controlador de la tarjeta gráfica nvidia: súper detallada y la más simple
1. Instalar dependencias
sudo apt-get update #更新软件列表
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make
o
sudo apt-get install build-essential gcc-multilib dkms
>如果遇到无法下载的情况,可能是因为安装完系统后源不可用,可以先更换国内镜像源后在进行本步骤(换源方法:[写给工程师的 Ubuntu 20.04 最佳配置指南](https://zhuanlan.zhihu.com/p/139305626) 第**2、3**步)
2. Desinstale el controlador original
sudo apt-get remove --purge nvidia* # 或者nvidia-*
3. Descargue el controlador correspondiente del sitio web oficial.
Después de la descarga, asegúrese de colocar el controlador nvidia en una carpeta con un nombre en inglés, como mkdir driver. Cree una nueva carpeta "controlador". Dirección del sitio web oficial: Dirección de descarga del controlador Nvidia. Mi tarjeta gráfica es 4090 y el
sitio web
oficial La versión recomendada del controlador es 535.54.03.
4. Desactivar el nuevo
sudo gedit /etc/modprobe.d/blacklist.conf 或者(blacklist-nouveau.conf)
(Si ingresa el comando anterior sin gedit, se informará un error. Puede instalar gedit mediante sudo apt-get install gedit o usar nano en lugar de gedit)
Agregue lo siguiente al final del blacklist.conf abierto, guarde el texto y ciérrelo
blacklist nouveau
options nouveau modeset=0
Ingrese el siguiente comando en la terminal para actualizar
sudo update-initramfs –u
Reinicie su computadora después de que se complete la actualización
sudo reboot
Después de reiniciar, ingrese el siguiente comando en la terminal: si no hay salida, significa que nouveau se deshabilitó exitosamente.
lsmod | grep nouveau
5. Detenga el servidor de visualización actual.
La forma más sencilla es cambiar al nivel de ejecución 3 utilizando el comando telinit. Después de ingresar el siguiente comando de Linux en la terminal, el servidor de visualización se detendrá.
sudo telinit 3
Generalmente, después de ejecutar el comando anterior, el sistema ingresa automáticamente a la interfaz de texto tty;
si no puede ingresar, presione Ctrl + Alt + uno de F1 ~ F6 (correspondiente a ingresar tty1 ~ tty6 respectivamente)
e ingrese el nombre de usuario y la contraseña.
6. En la interfaz de texto, desactive el servicio X-window.
Entra en la terminal
sudo /etc/init.d/gdm3 stop或者(sudo service gdm3 stop)
7. Instalar el controlador
comando cd para ingresar al directorio donde está almacenado el controlador e ingrese el comando (el nombre del archivo en el comando está sujeto al controlador que descargó)
sudo chmod 777 NVIDIA-Linux-x86_64-535.54.03.run #给你下载的驱动赋予可执行权限,才可以安装
sudo ./NVIDIA-Linux-x86_64-535.54.03.run –no-opengl-files #安装
Opciones que pueden aparecer durante la instalación
pregunta | Opciones |
---|---|
¡El script de preinstalación proporcionado por la distribución falló! Estás seguro de que quieres continuar? | Sí |
¿Le gustaría registrar las fuentes del módulo del kernel con DKMS? ¿Esto permitirá que DKMS cree automáticamente un nuevo módulo, si instala un kernel diferente más adelante? | No |
¿Bibliotecas de compatibilidad de 32 bits de Nvidia? | No |
¿Le gustaría ejecutar nvidia-xconfigutility para actualizar automáticamente su configuración de x de modo que se utilice el controlador NVIDIA x cuando reinicie x? Se realizará una copia de seguridad de cualquier archivo x preexistente. | No |
Las preguntas anteriores no aparecieron en el orden en que escribí, pero no tenía capturas de pantalla en ese momento, así que olvidé el orden. La última pregunta de la tabla necesita atención. En otros tutoriales, elijo sí para esta pregunta, pero durante el proceso de instalación de mi sistema, elegir sí hará que la computadora no arranque normalmente después de reiniciar. Así que elegí No aquí y puede arrancar normalmente después de reiniciar. (Ubuntu20.04, tarjeta gráfica 4090)
8. Reinicie la interfaz gráfica.
Una vez completada la instalación, regrese a la interfaz gráfica:
sudo init 5
o
ctrl + alt + f7
o
sudo service gdm3 restart
O ingrese reiniciar en la terminal para reiniciar.
9. Pruebe si el controlador de la tarjeta gráfica se instaló correctamente.
Entrada de terminales:
nvidia-smi
Aparece una interfaz similar a la siguiente, que indica que el controlador se ha instalado correctamente.
4. Instalar CUDA
Para poder usar pytorch2, instalé la versión CUDA11.8 aquí.
Tutorial de referencia: instalación de CUDA_11.8-Zhihu
1. Descargue CUDA desde el sitio web oficial.
Descargas de CUDA Toolkit 11.8
Puede obtener dos comandos seleccionando las opciones en la imagen.
2. Descargar CUDA
Ingrese el comando obtenido en el paso anterior en la terminal y descargue el archivo runfile
wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
3. Instalación
Después de ejecutar el comando anterior para descargar el archivo runfile, vaya a la ruta donde se encuentra el archivo y ejecute el siguiente comando para instalar cuda
sudo sh cuda_11.8.0_520.61.05_linux.run
Luego de la ejecución espere un momento y aparecerá la siguiente pantalla,
ingrese aceptar y presione Enter para continuar.
Mueva el cursor hacia arriba y hacia abajo hasta la posición Controlador y presione el botón de espacio para cancelar la selección; use la misma operación para cancelar las otras tres opciones e instale solo el cuerpo principal de CUDA Toolkit 11.8 (como se muestra en la figura)
Continúe moviendo el cursor a Opciones y presione Entrar para ingresar a la interfaz de configuración de instalación (como se muestra a continuación)
Mueva el cursor a Opciones del kit de herramientas y presione Entrar para ingresar a la interfaz de instalación y configuración de CUDA\
Como se muestra arriba, elimine todas las opciones de selección múltiple, especialmente la opción Crear enlace simbólico desde /usr/local/cuda. Es mejor eliminarla. Una vez completada la instalación, el directorio de enlace suave de cuda no se generará en /usr/local/. Este directorio de enlace suave no se puede modificar durante el proceso de instalación. Cuando instalamos varias versiones de CUDA, este directorio de enlace suave se sobrescribirá repetidamente, lo que nos causará problemas innecesarios al usar CUDA.
CUDA se instala en el directorio /usr/local/ de forma predeterminada. Generalmente, no es necesario modificar la ruta de instalación del kit de herramientas de cambio . Sin embargo, si lo instala un usuario normal, la ruta de instalación debe establecerse en el directorio de inicio del usuario. Mueva el cursor a Cambiar ruta de instalación del kit de herramientas y presione Entrar. Después de modificar manualmente la ruta de instalación, presione Entrar para salir de la configuración de la ruta. interfaz.
Si desea modificar la ruta, puede configurarla en la ubicación que desee, como /home/username/app/cuda-11.8/
4. Configurar el entorno CUDA
Si elige instalar en la ruta predeterminada con el usuario root en el paso anterior, la configuración de la variable de entorno del usuario normal es la siguiente:
export PATH=/usr/local/cuda-11.8/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.8/lib64
Si un usuario normal lo instala en su propio directorio de usuarios, la configuración de la variable de entorno es la siguiente:
export PATH=/home/duyong/apps/cuda-11.8/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/duyong/apps/cuda-11.8/lib64
Hacer que los perfiles de usuario entren en vigor inmediatamente
source ~/.bashrc
Verifique si CUDA se instaló correctamente
nvcc -V
Si hay un resultado similar al siguiente, la instalación se realizó correctamente.
nvcc: controlador compatible con NVIDIA ® Cuda
Copyright © 2005-2022 NVIDIA Coropration
Bulit el Wed_Jun__8_16:49:14_PDT_2022
Herramientas de copilación de Cuda, versión 11.7, V11.7.99
Compilación cuda_11.7.r11.7/compiler .31442593_0
Reiniciar después de completar la instalación
5. Instale CUDNN
Dirección de descarga del sitio web oficial: (requiere registro)
https://developer.nvidia.com/cudnn
Haga clic para descargar. Una vez completada la descarga, descomprima el archivo, abra el terminal en la carpeta actual e ingrese:
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
Este paso consiste en copiar el archivo a la ubicación especificada y otorgar permisos.
Para verificar si la instalación fue exitosa, ingrese:
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
Si la instalación es exitosa, habrá un resultado similar a la imagen a continuación.
6. Instale Anaconda
Referencia: Instalación de Ubuntu 20.04 y uso sencillo de Anaconda3
7. Instale Pytorch2
Referencia: Pasos súper detallados para instalar PyTorch en Ubuntu
Artículo de referencia
- https://zhuanlan.zhihu.com/p/590877041
- https://blog.csdn.net/hwh295/article/details/113409389
- https://blog.csdn.net/Perfect886/article/details/119109380
- https://zhuanlan.zhihu.com/p/61255639
- https://blog.csdn.net/m0_50117360/article/details/108403586
- https://blog.csdn.net/KRISNAT/article/details/124068391