Конфигурация локального исходного кода yum в Linux (подробности)
Конфигурация локального исходного кода yum в Linux (подробности)

Оглавление

1. Просмотрите файл конфигурации ядра yum.

2. Упакуйте исходные файлы

3. Отредактируйте локальный файл конфигурации yum.

4. Проверьте диск

5. Создание файлов и монтирование дисков (ключевые моменты)

6. Тест

Локальный источник YUM для Linux — это источник YUM, созданный на локальном сервере. Локальные источники YUM можно использовать для следующих целей:

  • дляместныйсерверпоставлятьпакет программного обеспечения。
  • для Другие в локальной сетисерверпоставлятьпакет программного обеспечения。
  • Используется для тестирования пакетов или создания пользовательских пакетов.

Преимущества местных источников YUM включают в себя:

  • можно улучшитьпакет программного обеспечение Скорость загрузки,потому чтодляпакет программного обеспечения Нетнуждатьсяс удаленногосерверскачать。
  • Доступность пакетов можно улучшить, поскольку можно хранить пакеты из разных источников.
  • Безопасность пакетов можно улучшить, поскольку вы можете контролировать, откуда берутся пакеты и как часто они обновляются.

1. Просмотрите файл конфигурации ядра yum.

Язык кода:javascript
копировать
[root@localhost ~]# cd /etc/yum.repos.d/    Файл конфигурации исходного кода yum (репозиторий программного обеспечения)
[root@localhost yum.repos.d]# ls
CentOS-Base.repo  CentOS-CR.repo  CentOS-Debuginfo.repo  CentOS-fasttrack.repo  
CentOS-Media.repo  CentOS-Sources.repo  CentOS-Vault.repo  CentOS-x86_64-kernel.repo

Иллюстрация

2. Упакуйте исходные файлы

Вы также можете удалить его напрямую (rm -rf *)

Язык кода:javascript
копировать
[root@localhost yum.repos.d]# tar -zcf yum.tar *       Все файлы в разделе Пакет Оглавление
[root@localhost yum.repos.d]# rm -rf *.repo            Удалить все файлы *.repo
[root@localhost yum.repos.d]# mv yum.tar /home         Удалить файл пакета
[root@localhost yum.repos.d]# ls                 
[root@localhost yum.repos.d]#                          В настоящее время содержимое пусто

Иллюстрация

3. Отредактируйте локальный файл конфигурации yum.

Язык кода:javascript
копировать
[root@localhost yum.repos.d]# vim /etc/yum.repos.d/sun.repo 

Иллюстрация (Должно быть написано в красной рамке Библиотека Sun пишет свободно)

Войти после входа

Язык кода:javascript
копировать
[root@localhost yum.repos.d]# cat sun.repo 
[sun]                           название библиотеки
name=sun123                     Описание библиотеки       
baseurl=file:///mnt/cdrom       Адрес загрузки (куда примонтирован диск) напиши этот путь)
gpgcheck=0                      Эффективность

Иллюстрация

4. Проверьте диск

5. Создание файлов и монтирование дисков (ключевые моменты)

Язык кода:javascript
копировать
[root@localhost yum.repos.d]# cd
[root@localhost ~]# mkdir /mnt/cdrom       Создайте папку (это путь к baseurl)
[root@localhost ~]# ls /dev/cdrom          Путь для установки оптического привода   
/dev/cdrom             
[root@localhost ~]# vim /root/.bashrc      Реализуйте автоматический монтаж

Иллюстрация

После ввода (просто введите команду)

Сохранить и выйти (настройка yum завершена)

Язык кода:javascript
копировать
[root@localhost cdrom]# ls Packages/ | wc -l  
4071        Всего 4071 об/мин. Установить Сумка

6. Тест

Язык кода:javascript
копировать
[root@localhost ~]# yum install -y httpd   Установить http-сервис
Загружен плагин: fastmirror, langpacks
Loading mirror speeds from cached hostfile
sun                                                                                                                                                                                          | 3.6 kB  00:00:00     
(1/2): sun/group_gz                                                                                                                                                                          | 153 kB  00:00:00     
(2/2): sun/primary_db                                                                                                                                                                        | 3.3 MB  00:00:00     
Разрешение зависимостей
--> Проверка транзакции
---> пакет программного обеспечения httpd.x86_64.0.2.4.6-95.el7.centos будет Установить
--> Обработка зависимостей httpd-tools = 2.4.6-95.el7.centos,это былопакет программного обеспечения httpd-2.4.6-95.el7.centos.x86_64 нуждаться
--> Обработка зависимостей /etc/mime.types,это былопакет программного обеспечения httpd-2.4.6-95.el7.centos.x86_64 нуждаться
--> Проверка транзакции
---> пакет программного обеспечения httpd-tools.x86_64.0.2.4.6-95.el7.centos будет Установить
---> пакет программного обеспечения mailcap.noarch.0.2.1.41-2.el7 будет Установить
--> Разрешение зависимостей завершено
.............
........
......
....

Не удалось получить доступ к веб-сайту

Язык кода:javascript
копировать
[root@localhost ~]# systemctl start httpd        Включить веб-сайт

Посетите еще раз успешно

boy illustration
Spring boot интегрирует Kafka и реализует отправку и потребление информации (действительно при личном тестировании)
boy illustration
Мысли о решениях по внутренней реализации сортировки методом перетаскивания
boy illustration
Междоменный доступ к конфигурации nginx не может вступить в силу. Междоменный доступ к странице_Page
boy illustration
Как написать текстовый контент на php
boy illustration
PHP добавляет текстовый водяной знак или водяной знак изображения к изображениям – метод инкапсуляции
boy illustration
Интерпретация быстрой таблицы (TLB)
boy illustration
Интерфейс WeChat API (полный) — оплата WeChat/красный конверт WeChat/купон WeChat/магазин WeChat/JSAPI
boy illustration
Преобразование Java-объекта в json string_complex json-строки в объект
boy illustration
Примените сегментацию слов jieba (версия Java) и предоставьте пакет jar
boy illustration
matinal: Самый подробный анализ управления разрешениями во всей сети SAP. Все управление разрешениями находится здесь.
boy illustration
Коротко расскажу обо всем процессе работы алгоритма сборки мусора G1 --- Теоретическая часть -- Часть 1
boy illustration
[Спецификация] Результаты и исключения возврата интерфейса SpringBoot обрабатываются единообразно, поэтому инкапсуляция является элегантной.
boy illustration
Интерпретация каталога веб-проекта Flask
boy illustration
Что такое подробное объяснение файла WSDL_wsdl
boy illustration
Как запустить большую модель ИИ локально
boy illustration
Подведение итогов десяти самых популярных веб-фреймворков для Go
boy illustration
5 рекомендуемых проектов CMS с открытым исходным кодом на базе .Net Core
boy illustration
Java использует httpclient для отправки запросов HttpPost (отправка формы, загрузка файлов и передача данных Json)
boy illustration
Руководство по развертыванию Nginx в Linux (Centos)
boy illustration
Интервью с Alibaba по Java: можно ли использовать @Transactional и @Async вместе?
boy illustration
Облачный шлюз Spring реализует примеры балансировки нагрузки и проверки входа в систему.
boy illustration
Используйте Nginx для решения междоменных проблем
boy illustration
Произошла ошибка, когда сервер веб-сайта установил соединение с базой данных. WordPress предложил решение проблемы с установкой соединения с базой данных... [Легко понять]
boy illustration
Новый адрес java-библиотеки_16 топовых Java-проектов с открытым исходным кодом, достойных вашего внимания! Обязательно к просмотру новичкам
boy illustration
Лучшие практики Kubernetes для устранения несоответствий часовых поясов внутри контейнеров
boy illustration
Введение в проект удаления водяных знаков из коротких видео на GitHub Douyin_TikTok_Download_API
boy illustration
Весенние аннотации: подробное объяснение @Service!
boy illustration
Пожалуйста, не используйте foreach для пакетной вставки в MyBatis. Для 5000 фрагментов данных потребовалось 14 минут. .
boy illustration
Как создать проект Node.js с помощью npm?
boy illustration
Mybatis-plus использует typeHandler для преобразования объединенных строк String в списки списков.