Меню Рубрики

Локальный репозиторий oracle linux

[Инсталляция Oracle DataBase Server 12.2 в Oracle Linux 7.4]:: Инсталляция обязательных пакетов

База данных Oracle, требует, чтобы в системе были обязательно установлены некоторые компоненты. Пакеты можно скачать с публичного репозитория (из интернет) или взять с диска, на котором и располагается дистрибутив операционной системы.

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

Инсталляция пакетов из репозитория Oracle Linux в интернете:

Шаг следует выполнять, если в файловой системе нет файла с описанием, где Oracle Linux должен брать нужные пакеты. При установке от и до по этой инструкции, его выполнять не нужно.

Обновление пакетов

Следующие пакеты должны быть установлены: (http://docs.oracle.com/cd/E16655_01/install.121/e17718/toc.htm#BABGGEBA)

binutils-2.20.51.0.2-5.11.el6 (x86_64)
compat-libcap1-1.10-1 (x86_64)
compat-libstdc++-33-3.2.3-69.el6 (x86_64)
compat-libstdc++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6 (x86_64)
gcc-c++-4.4.4-13.el6 (x86_64)
glibc-2.12-1.7.el6 (i686)
glibc-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6.i686
ksh
libgcc-4.4.4-13.el6 (i686)
libgcc-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6 (x86_64)
libstdc++-devel-4.4.4-13.el6.i686
libaio-0.3.107-10.el6 (x86_64)
libaio-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6 (x86_64)
libaio-devel-0.3.107-10.el6.i686
make-3.81-19.el6
sysstat-9.0.4-11.el6 (x86_64)

Посмотреть пакеты в репозитории можно следующей командой:

Инсталляция всех необходимых пакетов одной командой:

Для версии 12.2 теперь также нужен следующий пакет:

Следующий пакет нужен для старта графической консоли

Дополнительные пакеты, не являющиеся необходимыми для инсталляции базы данных:

Инсталляция rlwrap

rlwrap — пакет, который позволяет хранить историю команд в SQL*PLUS и RMAN в Linux (его необходимо прописывать отдельной строкой в bash профиле). Установив данный пакет, вы сможете использовать кнопки вверх, вниз для просмотра истории введенных команд, правильную работу команды backspace и др.

Источник

Create a Local Yum Repository for Oracle Linux 7

This article describes the process of setting up local Yum repositories for Oracle Linux using yum.oracle.com as the source repository. If you have a ULN subscription, you should use the method described here.

Configure Server Repositories

Make sure the repositories of interest are available on the server, as shown in the following article.

Repository Creation

Install the following packages, which include the utilities necessary to set up the repository.

Create the following directories to hold the main OS and UEK respoitories.

If you’ve done a default installation of Oracle Linux 7, the «ol7_latest» and «ol7_UEKR4» repositories should already be enabled in the «/etc/yum.repos.d/public-yum-ol7.repo» file, but it’s worth checking before you continue.

The reposync command is used to synchronize a remote yum repository to a local directory, using yum to retrieve the packages.

It takes a long time to sync the repositories the first time, so be patient. I waited overnight for the 27G of downloads to complete. Subsequent refreshes only bring across the changed packages, so they are much quicker. The «newest-only» option reduces the total size of the download.

Once complete, you can create the repositories from the local directories using the createrepo command.

Resync the Repository

A resync of the Yum repositories involves repeating the reposync and createrepo commands, so you should script them and run them from CRON. Create a script called «/u01/repo/scripts/repo_sync.sh» with the following contents.

Make the file executable.

Set up a CRON job to run the script on a daily basis. The following entry runs the script each day at 01:00.

Setup the HTTP Server

Install the Apache HTTP servers, start it and make sure it restarts automatically on reboot.

If you are using the Linux firewall you will need to punch a hole for port 80.

Present the repositories using the HTTP server.

Copy the GPG key to the HTTP server.

Point Servers to the Local Repository

To allow a server to use the local Yum repositories, create a file called «/etc/yum.repos.d/local-ol7.repo» with the following contents, where «ol7-yum.localdomain» is the name of the server with the Yum repositories.

You may also want to consider installing the following package, to make sure you pick the fastest mirror, which should be your local one.

Источник

Oracle Linux 6. Часть седьмая, репозиторическая

Выяснив в предыдущей заметке (не столько логически, сколько эмоционально), что Oracle Linux заслуживает толики времени ради доведения его до ума, этим доведением мы сейчас и займёмся. Первым же шагом в этом направлении будет восполнение пакетной недостачи стандартной инсталляции. Для чего необходимо…

… правильно, подключить дополнительные репозитории. Хотя говорить о них во множественном числе — это повторять слова буфетчицы из Полосатого рейса про сосиски: ибо на самом деле репозиторий всего один и находится он здесь.

Подключение же его проще пареной репы: в каталог /etc/yum.repos.d/ копируем из указанного адреса файл yum-ol6.repo — и всё. Остаётся только выяснить, что нам это дало.

Оказывается — не так уж и много. Хотя и не так мало. Если пробежаться по списку используемых мной приложений (разумеется, у каждого из моих читателей имеется свой список — аналогичный, но другой), то можно видеть:

  • для пополнения группы Аудио и видео нет ни mplayer’а ни в каком виде, ни VLC; чего, впрочем, и ожидать было бы опрометчиво — собирать их без должного набора кодеков — нонсенс, а собирать с кодеками — криминал с точки зрения американских законов;
  • группу Графика при необходимости легко пополнить GIMP’ом — но никак не Cinepaint’ом; для всего остального хватит и имеющихся средств;
  • несколько огорчило отсутствие в репозитории ставшего уже родным IM-клиента Empathy — но зато его легко заменить Pidgin’ом;
  • в группе Офис напрочь отсутствуют AbiWord и Gnumeric — но зато имеется Openoffice.org; отрадно, что его вовсе не обязательно ставить гуртом, а можно ограничиться только реально нужными компонентами; в моём случае это OOWtiter и OOCalc, хотя второй для моих целей до Gnumeric’а и не дотягивает.

Что реально расстроило — так это отсутствие Geany, того текстового редактора, который я полагаю в числе лучших, и к которому за последние годы очень привык. Так что пришлось вытаскивать все возможные плагины для gedit’а…

Разумеется, не имелось в репозитории никаких проприетарных драйверов для видеокарт. Но сие есть грех не великий: владельцев видео от Intel это вообще не колыхает, ATI’шные AMD’шники для работы (не для игр, конечно) легко обойдутся свободным radeon’ом (вот как я сейчас обхожусь). Ну а счастливые обладатели Nvidia, думаю, справятся с установкой фирменного драйвера с фирменного же сайта.

Не обнаружилось и средств воспроизведения flash-анимации, даже в свободном исполнении. Впрочем, свободных флэш-плейеров я никогда не пользовал и не могу сказать, насколько велика потеря. А вот установка проприетарного плейера труда не составит — этим мы займёмся на следующей странице.

А пока подведу предварительный итог. В штатной поставке Oracle Linux и в свободно подключаемом репозитории (каковой не путать с ULN) имеется почти всё, что нужно для функционирования домашней персоналки. Если, конечно, под таковой понимать орудие труда, а не среднее между медиа-плейером и кофе-в-постель-подавалкой. В силу своей испорченности годами информационной юности я её воспринимаю именно так.

Источник

Локальный репозиторий oracle linux

Stay Connected:

Oracle Linux: The best Linux for your enterprise

About Oracle Linux

The Oracle Linux operating system is engineered for open cloud infrastructure. It delivers leading performance, scalability, reliability and security for enterprise SaaS and PaaS workloads as well as traditional enterprise applications. Unlike many other commercial Linux distributions, Oracle Linux is easy to download and completely free to use, distribute and update. Read on to get started.

Download Oracle Linux

Oracle Linux is available to download, for free, in various forms. Get started here.

Installing Software from this Yum Server

Developing with Oracle Linux

Interested in developing with Node.js, Python, Go or PHP? Learn how to get started below:

Adding EPEL (Extra Packages for Enterprise Linux)

Oracle Linux yum server hosts packages from EPEL (Extra Packages for Enterprise Linux). Read how to install them.

Developing Cloud Native Applications

Are you developing microservice-based applications? Deploying and orchestrating containers? Oracle Linux Cloud Native Environment is a fully integrated suite for the development and management of cloud-native applications. Learn how to install and use it here.

Browse the Repositories

In addition to the above, there are a wealth of other packages available on this server. Browse the repositories below.

Tutorials, Hands-On Labs and Documentation

Dig a little deeper with hand-on labs, tutorial videos, or the Oracle Linux documentation:

If you need Support.

This yum server is offered without support of any kind. Peer support is available via the Oracle Linux Community If you require support, please consider purchasing Oracle Linux Support via the Oracle Store, or via your sales representative.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Локальная сеть между windows 7 и linux mint
  • Логотип операционной системы linux
  • Лог загрузки linux mint
  • Лог php в linux
  • Лечение битых секторов linux