Si el artículo es un artículo original, indique la fuente del artículo original al reproducirlo.
La dirección del blog de este artículo: https://hpzwl.blog.csdn.net/article/details/131348876
Sistema doméstico Kirin, desarrollo relacionado con el sistema Tongxin UOS
Anterior: " Notas de desarrollo del sistema Tongxin UOS (5): Instale QtCreator para desarrollar el método de entrada Fcitx del entorno de entrada chino en el IDE" Siguiente
: " Notas de desarrollo del sistema Tongxin UOS (7): Uso en el sistema Tongxin UOS linuxdeployqt publica el programa qt "
prefacio
El entorno básico se configuró anteriormente, y las industrias relacionadas que utilizan el sistema Tongxin UOS no pueden acceder a Internet, pero se pueden entregar paquetes comprimidos. Para facilitar el trabajo de los profesionales relevantes, se comparte el proceso de este método. (A diferencia del Galaxy Kirin doméstico)
El enfoque de este artículo es la instalación fuera de línea, incluida la instalación en línea, la extracción del paquete de instalación fuera de línea, la instalación fuera de línea y la finalización de la verificación de prueba.
Este artículo usa la herramienta sshpass como ejemplo.
Versión del sistema Tongxin UOS
versión del sistema:
Ruta de clave (ruta de caché del archivo de instalación de yum)
descripción general
Los paquetes instalados en línea por el sistema se archivarán y almacenarán en caché en /var/cache/yum. (Este es el estándar, esta versión de uos no es realmente esto, se dirá más adelante)
cd /var/cache/apt/archives
ls -l
Pero nuestra versión, la versión del servidor Kylin, no tiene este archivo.
La versión actual de yum eliminará los archivos descargados después de descargar e instalar correctamente el paquete de software. Esto reduce el espacio en disco ocupado por yum. El caché se puede activar para que yum mantenga los archivos descargados en el directorio del caché.
De forma predeterminada, yum almacena archivos temporales en el directorio /var/cache/yum/ y cada repositorio tiene su propio subdirectorio. El subdirectorio packages/ del directorio del repositorio contiene paquetes almacenados en caché. Por ejemplo, el directorio /var/cache/yum/development/packages/ contiene paquetes descargados del repositorio de desarrollo.
abrir caché
Para configurar yum para conservar los archivos descargados en lugar de eliminarlos, establezca la opción keepcache en /etc/yum.conf en 1: keepcache=1
sudo vi /etc/yum.conf
Después de obtener con éxito la ruta del paquete de instalación
, desinstalar sshpass e instalarlo nuevamente, todavía no hay yum, pero podemos buscarlo.
Después de probar git, hay más:
Hasta ahora, podemos saber que las rutas de caché del paquete de instalación y del paquete de dependencia de este sistema son las siguientes:
/cache/dnf/UnionTechOS-Server-20-everything-aff9b188377218e1/packages
Instalar en línea
Primero aclaralo:
Luego use la línea de comando para instalar en línea:
// 之前安装了不会再次安装,也不会下载,需要先卸载
sudo yum remove sshpass
sudo yum install sshpass
Ver comandos:
Revisa el caché:
Extraiga el paquete de instalación del software
Como puede ver, hay un paquete .rpm adicional llamado sshpass, así que simplemente cópielo.
Descargue solo el paquete de instalación (incluido el método del paquete dependiente)
sshpass
yum install sshpass --downloadonly --downloaddir=.
git
yum install git –downloadonly –downloaddir=.
La máquina de destino está instalada y probada fuera de línea
sshpass (sin dependencias)
Además, configure una máquina que sea demasiado inaccesible para Internet y almacene el paquete de software allí.
También el mismo sistema (máquina virtual restaurada a imagen original).
sshpass
sudo rpm -U sshpass-1.06-8.uel20.x86_64.rpm
sshpass
git (con dependencias: –nodeps)
sshpass
sudo rpm -U sshpass-1.06-8.uel20.x86_64.rpm --nodeps
sshpass
Hasta ahora, todo el proceso se ha completado.
Anterior: " Notas de desarrollo del sistema Tongxin UOS (5): Instale QtCreator para desarrollar el método de entrada Fcitx del entorno de entrada chino en el IDE" Siguiente
: " Notas de desarrollo del sistema Tongxin UOS (7): Uso en el sistema Tongxin UOS linuxdeployqt publica el programa qt "
Si el artículo es un artículo original, indique la fuente del artículo original al reproducirlo.
La dirección del blog de este artículo: https://hpzwl.blog.csdn.net/article/details/131348876