Что такое репозиторий Linux

Обновлено: 24.11.2024

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

Когда вы ищете пакет в Linux через командную строку, менеджер пакетов вашей системы ищет пакет в различных репозиториях. По умолчанию в каждом дистрибутиве Linux есть несколько официальных репозиториев, содержащих стабильные пакеты, поддерживаемые командой дистрибутива.

Однако, когда вы пытаетесь получить пакет, которого нет в официальных репозиториях программного обеспечения, менеджер пакетов отобразит ошибку. В таких ситуациях вы можете вручную добавить сторонний репозиторий в свою систему, а затем загрузить пакет.

Давайте посмотрим, как добавить новые репозитории в список источников вашей системы.

В дистрибутивах Ubuntu и Debian

В дистрибутивах на основе Debian, включая Ubuntu, для установки и обновления пакетов используется Advanced Package Tool (APT). Информацию о репозитории программного обеспечения можно найти в файле /etc/apt/sources.list вашей установки Linux на базе Debian.

Хотя вы можете вручную ввести сведения о репозитории в файл, это может быстро стать утомительной работой. Лучший способ добавить ИХ в вашу систему — использовать инструмент add-apt-repository.

Установить репозиторий add-apt

Вы не найдете утилиту add-apt-repository, установленную в вашей системе по умолчанию. Это часть пакета software-properties-common. Чтобы установить add-apt-repository с помощью диспетчера пакетов APT, введите:

Добавить репозиторий с помощью add-apt-repository

Теперь, когда вы установили пакет, пришло время добавить в вашу систему репозиторий стороннего программного обеспечения. Основной синтаксис для добавления репозиториев:

<р>. где репозиторий — это формат, используемый файлом sources.list.

Формат записи по умолчанию для файла:

Например, чтобы добавить репозиторий юниверсов Ubuntu в вашу систему:

Вы также можете добавить PPA с помощью add-apt-repository, используя следующий синтаксис команды:

<р>. где user и name — это имя владельца и имя PPA соответственно.

Чтобы добавить PHP PPA от Ondrej с помощью add-apt-repository:

Добавление репозиториев вручную в Fedora и CentOS

Fedora, CentOS и другие дистрибутивы на основе RHEL используют диспетчеры пакетов DNF и yum. В отличие от APT, DNF имеет встроенный диспетчер конфигурации методов, который позволяет пользователям легко добавлять, удалять и отключать сторонние репозитории.

Использование диспетчера пакетов DNF

Чтобы добавить новый репозиторий с помощью DNF:

<р>. где репозиторий — это URL-адрес репозитория программного обеспечения.

Чтобы включить репозиторий, введите:

Использование yum-config-manager

Кроме того, вы также можете использовать утилиту yum-config-manager для добавления и управления репозиториями в вашей системе. Yum-config-manager по умолчанию не установлен в дистрибутивах на основе RHEL, поэтому вам придется установить его вручную. Это часть пакета yum-utils. Чтобы установить его, введите:

Формат команды yum-config-manager аналогичен формату DNF. Вы можете добавить новый репозиторий с помощью yum-config-manager следующим образом:

Включить репозиторий также просто.

Arch Linux и AUR

Если вы используете Arch Linux, возможно, вы уже знаете, что пользователи не могут добавлять репозитории в Arch. Но это не означает, что вы не можете загружать дополнительные пакеты в свою систему.

У Arch Linux есть AUR, пользовательский репозиторий Arch, который содержит тысячи сторонних пакетов, разработанных пользователями. Вы можете получить доступ к AUR с помощью диспетчера пакетов AUR. Pacman, менеджер пакетов по умолчанию в Arch Linux, не может получить доступ к пакетам, хранящимся в пользовательском репозитории Arch.

Существует несколько менеджеров пакетов AUR, наиболее известным из которых является yay. Вы можете легко установить yay в своей системе, клонировав репозиторий git.

Изменить права доступа к загруженной папке:

Измените каталог и используйте команду makepkg для установки yay:

Управление списком репозиториев вашей системы

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

В Linux вы могли часто сталкиваться с ошибкой сломанного пакета при обновлении или установке новых пакетов. Переустановка или удаление таких пакетов устраняет проблему в большинстве систем Linux.

Репозиторий Linux — это место хранения, из которого ваша система извлекает и устанавливает обновления ОС и приложения. Каждый репозиторий представляет собой набор программного обеспечения, размещенного на удаленном сервере и предназначенного для установки и обновления пакетов программного обеспечения в системах Linux.

Для чего используются репозитории?

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

Где репозиторий в Linux?

В Ubuntu и всех других дистрибутивах на основе Debian репозитории программного обеспечения apt определяются в файле /etc/apt/sources. list или в отдельных файлах в каталоге /etc/apt/sources. список. д/каталог.

Какие три вида репозиториев существуют в Linux?

Что такое репозитории?

  • Main — бесплатное программное обеспечение с открытым исходным кодом, поддерживаемое Canonical.
  • Universe – бесплатное программное обеспечение с открытым исходным кодом, поддерживаемое сообществом.
  • Запрещено: проприетарные драйверы для устройств.
  • Multiverse — программное обеспечение, ограниченное авторскими правами или правовыми вопросами.

Что такое репозиторий в Ubuntu?

Репозиторий – это набор различного программного обеспечения, которое позволяет таким программам, как apt-get, aptitude и т. п., загружать и устанавливать указанное программное обеспечение. Их содержимое доступно для просмотра всем. Прочтите справочную страницу Ubuntu о репозиториях для ознакомления.

Как работают репозитории?

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

Какие существуют типы репозиториев?

Существует ровно два типа репозиториев: локальные и удаленные. Локальный репозиторий — это каталог на компьютере, где работает Maven. Он кэширует удаленные загрузки и содержит временные артефакты сборки, которые вы еще не выпустили.

Как вывести список всех репозиториев в Linux?

Для систем Debian, таких как Ubuntu, вы можете использовать команду, подобную показанной ниже, чтобы получить список репозиториев, которые используются при обновлении вашей системы. Эта команда выбирает источники из файла /etc/apt/sources. список файлов и /etc/apt/sources. список.

Как найти репозиторий в Linux?

Необходимо передать команду yum параметр repolist. Эта опция покажет вам список настроенных репозиториев в RHEL/Fedora/SL/CentOS Linux. По умолчанию отображается список всех включенных репозиториев. Передайте параметр -v (подробный режим) для получения дополнительной информации.

Как установить репозиторий?

Как установить репозиторий Kodi?

  1. Перейдите в главное меню Kodi. …
  2. В разделе «Нет» введите ссылку на репозиторий, который вы хотите установить, и нажмите «Готово». …
  3. Затем вернитесь на главный экран и перейдите в раздел «Дополнения», а затем щелкните значок в виде квадрата, чтобы открыть браузер дополнений.

Что такое репозиторий Deb?

Репозиторий Debian — это набор пакетов Debian, организованный в специальном дереве каталогов, которое также содержит несколько дополнительных файлов, содержащих индексы и контрольные суммы пакетов. Если пользователь добавляет репозиторий в свой файл /etc/apt/sources.

Как составить список подходящих репозиториев?

файл списка и все файлы в каталоге /etc/apt/sources. список. д/каталог. Кроме того, вы можете использовать команду apt-cache, чтобы получить список всех репозиториев.

Как установить sudo apt?

Если вы знаете имя пакета, который хотите установить, вы можете установить его, используя следующий синтаксис: sudo apt-get install package1 package2 package3 … Вы видите, что можно установить несколько пакетов одновременно, что удобен для приобретения всего необходимого программного обеспечения для проекта за один шаг.

Как установить репозиторий в Linux?

Откройте окно терминала и введите sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder. Введите свой пароль sudo. При появлении запроса нажмите Enter на клавиатуре, чтобы принять добавление репозитория. После добавления репозитория обновите источники apt с помощью команды sudo apt update.

Надежен ли репозиторий юниверса Ubuntu?

Надеюсь, это поможет. Дополнительную информацию см. на вики-странице Ubuntu MOTU. Оставаться с репозиториями Main и Universe очень безопасно, как и PPA, если они особенно популярны (в большинстве случаев), или вы знаете, что они будут безопасными (например, Google Chrome PPA).

Я не новичок в Linux, у меня есть хорошие базовые знания о нем, и я хочу углубиться: моя любимая тема — репозитории. Я знаю, что мне нужно добавить их на случай, если я захочу установить какое-то программное обеспечение. Я знаю, что они связаны с моим дистрибутивом. Я знаю, что они похожи на удаленные сайты, которые говорят моему компьютеру, что он должен или не должен устанавливать. Но может ли какой-нибудь эксперт подробно объяснить мне репозитории? Как я могу управлять ими? Могу ли я иметь систему Linux с пользовательскими репозиториями? Кто их поддерживает? Спасибо

Репозитории — это «серверы установки программного обеспечения». Они не только указывают, что можно и что нельзя устанавливать, но и содержат то, что можно установить.В зависимости от дистрибутива у вас могут быть пользовательские неофициальные репозитории, которыми управляют такие пользователи, как вы и я.

Начните с "управления пакетами". Репозитории не являются основной концепцией всей системы. Базовая функциональность по-прежнему заключается в установке/удалении/отображении пакетов. Repo просто предоставляет вам файловый сервер готовых пакетов.

2 ответа 2

кхм. Я начинаю с (укороченного) списка моего менеджера пакетов, называемого pacman, созданного с ядром pacman -Ss (= показать все пакеты, соответствующие регулярному выражению "kernel")

"core" — это основной репозиторий, как определено в моем дистрибутиве (archlinux). Когда я устанавливаю пакет ( pacman -S kmod ), я могу не указывать имя репозитория.

pacman -S также показывает пакеты из репозиториев "extra" и "community". Вот и все, всего три «уровня» важности. Вы можете настроить pacman так: покажите мне все пакеты из всех трех репозиториев, но синхронизируйте/обновите только «основные» и «дополнительные».

Как я могу быть уверен, что в archlinux действительно есть репозитории (и они так называются):

pacman -Sh (= справка по -S или --sync) содержит строку:

[Настоящая ЧАСТЬ ОТВЕТА заканчивается здесь] [просто заканчиваю внизу, тема "пакет systemd"]

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

Я не так уж новичок в Linux, у меня есть хорошие базовые знания о нем, и я хочу углубиться: моя тема выбора .

Какие существуют разновидности Linux и Unix? Как установить дистрибутив на диск и как его загрузить? Могу ли я установить другой дистрибутив на другой из моих разделов? Когда я выбираю один из этих дистрибутивов, таких как archlinux, fedora, opensuse, gentoo и т. д., как мне поддерживать свою систему? Как установить дополнительные пакеты? Как мне получить обзор всех -- действительно всех -- пакетов в моем дистрибутиве ? Так что же насчет этих библиотек, или отделов, или репозиториев? Они кажутся фундаментальными, и я каким-то образом получаю к ним доступ, но как менеджер пакетов их использует и как мне это настроить?

Я останавливаюсь здесь. Ты сказал, что хочешь пойти глубже, и я говорю, давай. chazelaas однажды прокомментировал: ПРОФИЛЬ НЕ ПРЕДПОЛАГАЕТ (мои кепки). Я добавляю: забудьте РЕПОЗИТОРИИ на данный момент. Я думаю, что понимаю вашу ситуацию, поэтому я даю вам план (все эти вопросы прямо выше, в значимой последовательности) и объяснения по репозиториям, дистрибутивам и управлению пакетами, основанные на моем опыте за последние 6 месяцев. здесь не любят теоретических дискуссий, и я тоже нахожу воспроизводимые результаты испытаний более интересными, чем теоретические концепции. Но нет проблем, это я нахожу этот вопрос удивительно интересным.

Я только что осознал, сколько информации содержится в выводе pacman -S, показанном выше. У вас есть:

Я еще не использовал какое-либо приложение с графическим интерфейсом для управления своими пакетами — они определенно используют pacman на более низком уровне в archlinux. И pacman использует БД локально и сервер archlinux удаленно. К счастью, все эти менеджеры пакетов, такие как rpm, apt, yum, pacman и т. д. Я прекращаю, потому что только что погуглил и заметил: во многих статьях rpm на консоли сравнивается с графическим интерфейсом.

Когда я нажимаю pacman -Qs systemd (= показать мне все локально установленные пакеты с "systemd" в названии или описании), я получаю следующее:

О, так у меня есть "локальный" репозиторий, в который попадают мои установленные пакеты, в ВИРТУАЛЬНОМ смысле. (физически они помещаются в виде файлов в мою корневую файловую систему, и мой менеджер пакетов также может показать мне список файлов).

Приведенный выше пример «systemd» показывает, насколько важно контролировать ваш локальный репозиторий (когда что-то ломается), потому что без правильно установленного пакета systemd и без альтернативы ваша система не будет работать. Чтобы исправить это, я бы сначала --- на самом деле недавно мне пришлось --- попробовать простой pacman -S systemd, который СИНХРОНИЗИРУЕТ мой локальный репозиторий с основным репозиторием (по умолчанию). Или, другими словами, именно так я получаю и устанавливаю «свежий» systemd с сервера archlinux. Так же, как потянуться за спасательным компакт-диском или около того. Поэтому я испортил свою систему, и мой pacman починил ее.

Это, конечно, ничего против systemd! Я просто хочу показать, насколько решающим может быть один пакет. Нужно уметь ими немного управлять - нужными и нужными!

Я нашел способ завершить это. Внезапно этот человек pacman , опция --sync имеет смысл (немного перефразируя):

Исходя из буквального значения репозитория, он определяется как место, где «что-то» находится в значительных количествах, а когда это значение расширяется до вычислений, оно определяется как центральное место, где данные хранятся как управляемые.Теперь для Linux репозиторий — это место, откуда система Linux извлекает и устанавливает обновления и приложения, связанные с операционной системой. Репозиторий — это не что иное, как набор программного обеспечения, и этот набор размещается на удаленном сервере, загружается и устанавливается либо для установки, либо для обновления пакетов программного обеспечения в системе Linux. В этой статье мы поговорим о стандартных и нестандартных репозиториях, но перед этим давайте сначала заглянем в синтаксис.

Синтаксис:

Веб-разработка, языки программирования, тестирование программного обеспечения и другое

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

  • Удаление нестандартного репозитория

sudo apt-add-repository -r

список ключей sudo apt

sudo apt-key “ ”
ИЛИ
sudo apt-key “ ”

Как репозиторий работает в Linux?

Теперь, когда мы знаем о синтаксисе Linux и различных вариантах использования репозиториев, нам необходимо подробно узнать о репозиториях и о том, как они работают.

Репозитории представляют собой набор тысяч программ, и эти программы способны обеспечить высокий уровень безопасности. Поскольку эти репозитории время от времени обновляются, проводится тщательное тестирование и встроенная совместимость, чтобы распространение и обновление версии проходили без проблем. Обновления происходят без «поломки» операционной системы.

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

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

Программа обучения Linux (16 курсов, более 3 проектов) 16 онлайн-курсов | 3 практических проекта | 160+ часов | Поддающийся проверке сертификат об окончании | Пожизненный доступ
4,5 (8 497 оценок)

Restricted: это те «небольшие» инструменты, которые помогают эффективно установить Ubuntu и ее бесплатные приложения. Это проприетарные драйверы, которые хранятся в компоненте с ограниченным доступом, и полная поддержка разработчиков Ubuntu невозможна, поскольку они не могут исправить их самостоятельно и работать с поставщиками над устранением проблем. Хотя Linux или Ubuntu продвигают бесплатное программное обеспечение с открытым исходным кодом, существует уже упомянутый «небольшой» набор.

Вселенная: эти наборы программного обеспечения созданы из ряда общедоступных источников, и в снимке этих категорий содержится почти все остальное программное обеспечение из мира Linux с открытым исходным кодом. Здесь будет доступно любое программное обеспечение с открытым исходным кодом, но с щепоткой соли, что все обновления, например, обновления безопасности, могут не появляться через регулярные промежутки времени. Сказав, что обновления обязательно будут доступны, когда это будет сделано для всего сообщества. При этой небольшой разнице между Main и Universe наборы программ взаимозаменяемы с точки зрения мест. Например, программное обеспечение может быть перемещено из юниверса в основное, если его поддерживают люди, готовые его поддерживать, и наоборот, программное обеспечение может быть перемещено из основного в юниверс, если поддержка программного обеспечения полностью прекращена.

Multiverse: это снова небольшой набор программного обеспечения, которое не соответствует политике и нормам обслуживания компонентов, и ответственность за проверку соблюдения условий лицензирования лежит на пользователе.

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

Здесь сначала мы добавляем sudo, чтобы команда выполнялась в режиме суперпользователя или администратора. apt-add-repository вызывает команду для добавления репозитория в Linux и, наконец, необходимо добавить соответствующее имя репозитория, который вы хотите установить.

  • Удаление нестандартного репозитория

sudo apt-add-repository -r

Здесь снова сначала мы добавляем sudo, чтобы команда выполнялась в режиме суперпользователя или администратора.apt-add-repository вызывает команду для добавления репозитория в Linux, параметр -r сообщает команде, что нам нужно удалить репозиторий, и, наконец, необходимо добавить соответствующее имя репозитория, которое вам нравится. установить.

список ключей sudo apt

Снова здесь мы добавляем sudo, чтобы команда выполнялась в режиме суперпользователя или администратора. Ключ apt вызывает команду для добавления ключей репозитория в Linux, и, наконец, список печатает все ключи, присутствующие в Linux.

sudo apt-key del “ ”
ИЛИ
sudo apt-key del “ ”

Как и при отображении всех ключей репозитория, добавление параметра del приводит к тому, что команда теперь должна удалить указанный ключ, который обозначается значком , который по существу представляет собой весь ключ или, альтернативно, принимает только последние восемь символов ключа.

sudo apt-получить обновление

Эта команда позволит обновить все репозитории, установленные в системе Linux, где update — это ключевое слово, которое вызывает действие.

Примеры

Давайте обсудим примеры репозитория Linux.

Синтаксис:

Вывод:

После добавления репозитория:

Синтаксис:

Вывод:

файл sources.list перед удалением

файл sources.list после удаления

Синтаксис:

список ключей sudo apt

Вывод:

Синтаксис:

sudo apt-key del E52529D4

Вывод:

Синтаксис:

sudo apt-получить обновление

Вывод:

Заключение

В этой статье мы рассмотрели все часто используемые методы использования репозиториев. Этот вариант репозиториев является важной частью простоты работы с Linux, поэтому вам не нужно изобретать велосипед на платформе с открытым исходным кодом.

Рекомендуемые статьи

Это руководство по репозиторию Linux. Здесь мы обсуждаем, как репозиторий работает в Linux? вместе с примерами соответственно. Вы также можете ознакомиться со следующими статьями, чтобы узнать больше –

Шервуд (CC BY-SA 2.0)

Репозиторий Linux — это место хранения, из которого ваша система извлекает и устанавливает обновления ОС и приложения. Каждый репозиторий представляет собой набор программного обеспечения, размещенного на удаленном сервере и предназначенного для установки и обновления пакетов программного обеспечения в системах Linux. Когда вы запускаете такие команды, как «sudo apt update» или «sudo apt upgrade», вы можете получать информацию о пакете и обновления пакетов из нескольких репозиториев.

Репозитории содержат тысячи программ. Стандартные репозитории обеспечивают высокую степень безопасности, поскольку включенное в них программное обеспечение тщательно протестировано и создано для совместимости с конкретным дистрибутивом и версией. Таким образом, вы можете ожидать, что обновления произойдут без неожиданных "побочных эффектов".

Репозитории могут быть стандартными и нестандартными. Как только нестандартный репозиторий добавлен в список репозиториев вашей системы, система может устанавливать программы из него, как и из стандартных; иначе нельзя. В общем, добавить нестандартный репозиторий — простой шаг. Например, для добавления репозитория можно использовать команду sudo apt-add-repository в Ubuntu. Параметр --help для команды apt-add-repository показывает следующие примеры команд:

Команда apt-add-repository также поддерживает удаление репозитория с использованием параметра -r.

В Fedora команда добавления репозитория выглядит так:

Однако при добавлении нестандартного репозитория следует соблюдать осторожность и убедиться, что он протестирован и работает в вашей конкретной системе.

Если вам интересно, какие репозитории использует ваша система, вы можете ввести команду в командной строке, чтобы ваша система Linux предоставила вам эту информацию.

Системы на основе RPM

В RedHat, Fedora и подобных системах для просмотра репозиториев, используемых вашими командами обновления, вы должны использовать команду, подобную показанной ниже. Обратите внимание, что в этом примере мы используем команду dnf. Это замена старой команды yum.

Поле состояния в выходных данных выше представляет количество пакетов в каждом из репозиториев. Если вы добавите спецификацию «все», вы также увидите отключенные (не используемые) репозитории. В приведенной ниже команде мы видим, что многие другие репозитории отключены.

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

Вы также можете довольно легко добавлять репозитории с помощью таких команд:

Системы на базе Debian

При просмотре приведенного выше списка вы можете заметить, что используются термины ограниченный доступ, вселенная и мультивселенная. Эти термины определяют некоторые важные различия:

  • Main – официально поддерживаемое программное обеспечение с открытым исходным кодом. Canonical обеспечивает официальную поддержку этих пакетов. Каждый пакет программного обеспечения с открытым исходным кодом, включенный в установку по умолчанию, включен вместе с некоторыми другими важными пакетами.
  • Ограниченное — официально поддерживаемое программное обеспечение с закрытым исходным кодом — например, драйверы оборудования — поддерживается на протяжении всего выпуска.
  • Вселенная – поддерживается сообществом, исходный код с открытым исходным кодом. Большая часть программного обеспечения Ubuntu поступает из этого репозитория. Canonical не предоставляет официальную поддержку или обновления.
  • Multiverse — неподдерживаемое программное обеспечение с закрытым исходным кодом и патентами.

Подведение итогов

Стандартные репозитории Linux предоставляют:

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

Знание того, какие репозитории вы используете, может пролить свет на то, как ваша система управляет обновлениями. В общем, это очень прямолинейно. Если вы используете нестандартные репозитории, возможно, стоит время от времени просматривать исходники программного обеспечения.

Присоединяйтесь к сообществам Network World на Facebook и LinkedIn, чтобы комментировать самые важные темы.

Сандра Генри-Стокер занимается администрированием систем Unix более 30 лет. Она описывает себя как «USL» (Unix как второй язык), но помнит достаточно английского, чтобы писать книги и покупать продукты. Она живет в горах в Вирджинии, где, когда не работает с Unix и не пишет о ней, отгоняет медведей от своих кормушек для птиц.

Читайте также: