Каковы преимущества и недостатки концепции системы репозитория, используемые в Ubuntu (et al)?

Я некоторое время бил головой об этой проблеме на Arch и в итоге нашел решение через этот поток:

https://github.com/hfujita/pulseaudio-raop2/issues/ 21

Решение состояло в том, чтобы запустить команду sudo avahi-autoipd --force-bind wlp4s0. Вам нужно будет заменить wlp4s0 именем интерфейса, который вы используете для подключения к Интернету. Для вас это может быть wlan0 для Wi-Fi или eth0 для ethernet; Я ожидаю, что вы сами сможете выяснить эту часть.

Не будучи экспертом в области ИТ, я понял, что AirPort Express выпускает локальный адрес связи (169.x вместо 192.x) и ваш компьютер может это увидеть, но так как ваш компьютер не имеет собственного локального адреса, он не может передать AirPort. Вышеупомянутая команда назначает вашему компьютеру локальный адрес связи.

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

3
задан 27 April 2011 в 16:54

600 ответов

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 19:42

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 19:44

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные -хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репо Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 19:46

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 19:48

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 19:51

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 19:54

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 19:56

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 19:58

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 20:01

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 20:03

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 20:07

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные -хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репо Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 20:10

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 20:13

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 20:16

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 20:18

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 20:19

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 20:21

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 8 August 2018 в 20:23

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 10 August 2018 в 10:55

Есть хорошие вещи и плохие вещи об установке программного обеспечения из одного центрального репозитория.

Хорошо:

  • Все это в одном месте, поэтому вы знаете, где искать.
  • Он позволяет действительно легко использовать приложения типа каталога (например, aptitude, synaptic)
  • Хорошие дистрибутивы поддерживают их репозиции довольно строго, поэтому есть честный контроль качества, то есть вы можете доверять программное обеспечение из репо больше, чем из ненадежных источников
  • Это позволяет вам сделать очень фантастическое автоматическое разрешение программных зависимостей (ну, это позволяет вам сделать это проще ),
  • Единственный источник обновлений - вам не нужно проверять каждое отдельное приложение (или веб-сайт приложения) на наличие обновлений, все они приходят через одно место
  • . Это позволяет зеркалировать все известные - хорошее программное обеспечение для ОС на разных серверах по всему миру (например, место, где я работаю, поддерживает зеркало репозитория Ubuntu)

Плохо:

  • Это не так прост в установке из других источников за пределами репо
  • Он очень ориентирован на программное обеспечение с открытым исходным кодом, а не на проприетарное
  • . Он чувствует себя ограниченным; если вы не находитесь в репо, вы не на радаре (хотя, да, вы все равно можете установить программное обеспечение из-за пределов репо, это намного сложнее, чем не многие люди)

В целом, профессионалы перевешивают «Минусы» для большинства дистрибутивов Linux (на самом деле, вероятно, большинство unixes), поэтому он много используется в мире unix. Используется также во многих отношениях; репозитории deb / apt от Ubuntu, репозитории fedora / redhat / others rpm / yum, * дерево портов bsd, portage gentoo, pkgsrc, список продолжается. Некоторые из них выполняют лучшую работу, чем другие:)

11
ответ дан 13 August 2018 в 17:29
  • 1
    # Это не так просто установить из других источников за пределами репо. Установка вне репо по-прежнему проще, чем установка приложений в Windows, в большинстве случаев, по крайней мере. – Andres 5 August 2010 в 17:24
  • 2
    Если вы не найдете пакет / источник, который входит в адский ад. Говоря это, в наши дни это намного реже, и большинство deps находятся в репозиториях, так что это хорошо. – Wayne Werner 5 August 2010 в 17:54
  • 3
    Самое замечательное - отзывы сообщества, решения, идеи и обсуждения всегда доступны (иногда в минутах) для процесса установки. Кроме того, в большинстве областей существует множество приложений. – cipricus 7 January 2013 в 16:03
  • 4
    Да, но третий пункт плюсов (один из высказываний «Хорошие дистрибутивы» довольно строго поддерживает свои репозиции, поэтому есть честный контроль качества, то есть вы можете доверять программному обеспечению [...] ») сомнительно для меня, и действительно мнение (зависит от того, какое качество означает для кого-то, то же самое о том, что достаточно проверить ...). – Hibou57 8 June 2015 в 01:37

Прежде всего, на самом деле не существует «системы репозитория Linux». Каждый дистрибутив Linux решает сам, какую систему управления пакетами использовать (или использовать ее вообще), и, как правило, имеет свои собственные репозитории.

Ubuntu использует систему управления пакетами dpkg / apt из debian с помощью Ubuntu's собственные репозитории. Как это работает в основном: для каждого приложения, которое вы можете установить через apt, есть dpkg-пакет, который в основном представляет собой архив с zip-файлом, содержащий файлы приложения (с исполняемыми файлами, скомпилированными для Ubuntu) и некоторые метаданные, которые (среди прочего) содержат описание пакета и зависимостей пакета, чтобы диспетчер пакетов знал, какие другие пакеты необходимо установить до того, как он будет установлен (например, для игры может понадобиться opengl и SDL для установки, gnome-приложение, очевидно, нуждается в gnome, чтобы быть установленный и т. д.).

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

Это лучше, чем загрузка всего, потому что: а) вам не нужно загружать все самостоятельно b) вам не нужно искать всю сеть, чтобы найти все зависимости, и c) вы не получаете таких ситуаций, как в Windows, где каждая игра устанавливает собственную версию DirectX.

2
ответ дан 29 May 2018 в 12:58

Возможно, лучший вопрос: в чем разница между менеджерами пакетов x и y?

Менеджер пакетов Mac OS: Darwinports

Диспетчер пакетов Windows: Windows_update

Все больше и больше движется к репо и от загрузки с веб-страниц, а вы «спрашивать» почему? ». Действительно, лучший способ взглянуть на этот материал - прочитать то, что уже написано:

«Impact

Ян Мердок отметил, что управление пакетами - это« самое большое продвижение Linux, которое привело к индустрия », что она размывает границы между операционной системой и приложениями и что она« упрощает продвижение новых инноваций [...] на рынок и [...] развивает ОС ». [1]« [ ! d5]

-wikipedia, управление пакетами

Надежность, я бы утверждала, является основным преимуществом управления пакетами, с добавленным плюсом повышенной безопасности. Также довольно легко путешествовать на http://packages.ubuntu.com и видеть, буквально, все поддерживаемые части программного обеспечения. Вы можете ожидать, что, пока вы играете в поле менеджера пакетов, все будет работать автоматически и быть в безопасности. Разумеется, со стандартным предостережением. Если бы это действительно сработало отлично, не было бы необходимости в списках рассылки.

Сравните это с тем, чтобы «исправлять» реестр или поддерживать подобное, когда нет диспетчера пакетов. На маке очень примечательно, что нет никакого «официального» менеджера пакетов для стороннего программного обеспечения, однако мое чтение wikipedia заключается в том, что утилиты Mac OS находятся в каком-то диспетчере пакетов, хотя я не знаю его имени .

2
ответ дан 29 May 2018 в 12:58

Прежде всего, на самом деле не существует «системы репозитория Linux». Каждый дистрибутив Linux решает сам, какую систему управления пакетами использовать (или использовать ее вообще), и, как правило, имеет свои собственные репозитории.

Ubuntu использует систему управления пакетами dpkg / apt из debian с помощью Ubuntu's собственные репозитории. Как это работает в основном: для каждого приложения, которое вы можете установить через apt, есть dpkg-пакет, который в основном представляет собой архив с zip-файлом, содержащий файлы приложения (с исполняемыми файлами, скомпилированными для Ubuntu) и некоторые метаданные, которые (среди прочего) содержат описание пакета и зависимостей пакета, чтобы диспетчер пакетов знал, какие другие пакеты необходимо установить до того, как он будет установлен (например, для игры может понадобиться opengl и SDL для установки, gnome-приложение, очевидно, нуждается в gnome, чтобы быть установленный и т. д.).

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

Это лучше, чем загрузка всего, потому что: а) вам не нужно загружать все самостоятельно b) вам не нужно искать всю сеть, чтобы найти все зависимости, и c) вы не получаете таких ситуаций, как в Windows, где каждая игра устанавливает собственную версию DirectX.

2
ответ дан 25 July 2018 в 23:19

Возможно, лучший вопрос: в чем разница между менеджерами пакетов x и y?

Менеджер пакетов Mac OS: Darwinports

Диспетчер пакетов Windows: Windows_update

Все больше и больше движется к репо и от загрузки с веб-страниц, а вы «спрашивать» почему? ». Действительно, лучший способ взглянуть на этот материал - прочитать то, что уже написано:

«Impact

Ян Мердок отметил, что управление пакетами - это« самое большое продвижение Linux, которое привело к индустрия », что она размывает границы между операционной системой и приложениями и что она« упрощает продвижение новых инноваций [...] на рынок и [...] развивает ОС ». [1]« [ ! d5]

-wikipedia, управление пакетами

Надежность, я бы утверждала, является основным преимуществом управления пакетами, с добавленным плюсом повышенной безопасности. Также довольно легко путешествовать на http://packages.ubuntu.com и видеть, буквально, все поддерживаемые части программного обеспечения. Вы можете ожидать, что, пока вы играете в поле менеджера пакетов, все будет работать автоматически и быть в безопасности. Разумеется, со стандартным предостережением. Если бы это действительно сработало отлично, не было бы необходимости в списках рассылки.

Сравните это с тем, чтобы «исправлять» реестр или поддерживать подобное, когда нет диспетчера пакетов. На маке очень примечательно, что нет никакого «официального» менеджера пакетов для стороннего программного обеспечения, однако мое чтение wikipedia заключается в том, что утилиты Mac OS находятся в каком-то диспетчере пакетов, хотя я не знаю его имени .

2
ответ дан 25 July 2018 в 23:19

Прежде всего, на самом деле не существует «системы репозитория Linux». Каждый дистрибутив Linux решает сам, какую систему управления пакетами использовать (или использовать ее вообще), и, как правило, имеет свои собственные репозитории.

Ubuntu использует систему управления пакетами dpkg / apt из debian с помощью Ubuntu's собственные репозитории. Как это работает в основном: для каждого приложения, которое вы можете установить через apt, есть dpkg-пакет, который в основном представляет собой архив с zip-файлом, содержащий файлы приложения (с исполняемыми файлами, скомпилированными для Ubuntu) и некоторые метаданные, которые (среди прочего) содержат описание пакета и зависимостей пакета, чтобы диспетчер пакетов знал, какие другие пакеты необходимо установить до того, как он будет установлен (например, для игры может понадобиться opengl и SDL для установки, gnome-приложение, очевидно, нуждается в gnome, чтобы быть установленный и т. д.).

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

Это лучше, чем загрузка всего, потому что: а) вам не нужно загружать все самостоятельно b) вам не нужно искать всю сеть, чтобы найти все зависимости, и c) вы не получаете таких ситуаций, как в Windows, где каждая игра устанавливает собственную версию DirectX.

2
ответ дан 27 July 2018 в 04:00

Возможно, лучший вопрос: в чем разница между менеджерами пакетов x и y?

Менеджер пакетов Mac OS: Darwinports

Диспетчер пакетов Windows: Windows_update

Все больше и больше движется к репо и от загрузки с веб-страниц, а вы «спрашивать» почему? ». Действительно, лучший способ взглянуть на этот материал - прочитать то, что уже написано:

«Impact

Ян Мердок отметил, что управление пакетами - это« самое большое продвижение Linux, которое привело к индустрия », что она размывает границы между операционной системой и приложениями и что она« упрощает продвижение новых инноваций [...] на рынок и [...] развивает ОС ». [1]« [ ! d5]

-wikipedia, управление пакетами

Надежность, я бы утверждала, является основным преимуществом управления пакетами, с добавленным плюсом повышенной безопасности. Также довольно легко путешествовать на http://packages.ubuntu.com и видеть, буквально, все поддерживаемые части программного обеспечения. Вы можете ожидать, что, пока вы играете в поле менеджера пакетов, все будет работать автоматически и быть в безопасности. Разумеется, со стандартным предостережением. Если бы это действительно сработало отлично, не было бы необходимости в списках рассылки.

Сравните это с тем, чтобы «исправлять» реестр или поддерживать подобное, когда нет диспетчера пакетов. На маке очень примечательно, что нет никакого «официального» менеджера пакетов для стороннего программного обеспечения, однако мое чтение wikipedia заключается в том, что утилиты Mac OS находятся в каком-то диспетчере пакетов, хотя я не знаю его имени .

2
ответ дан 27 July 2018 в 04:00

Прежде всего, на самом деле не существует «системы репозитория Linux». Каждый дистрибутив Linux решает сам, какую систему управления пакетами использовать (или использовать ее вообще), и, как правило, имеет свои собственные репозитории.

Ubuntu использует систему управления пакетами dpkg / apt из debian с помощью Ubuntu's собственные репозитории. Как это работает в основном: для каждого приложения, которое вы можете установить через apt, есть dpkg-пакет, который в основном представляет собой архив с zip-файлом, содержащий файлы приложения (с исполняемыми файлами, скомпилированными для Ubuntu) и некоторые метаданные, которые (среди прочего) содержат описание пакета и зависимостей пакета, чтобы диспетчер пакетов знал, какие другие пакеты необходимо установить до того, как он будет установлен (например, для игры может понадобиться opengl и SDL для установки, gnome-приложение, очевидно, нуждается в gnome, чтобы быть установленный и т. д.).

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

Это лучше, чем загрузка всего, потому что: а) вам не нужно загружать все самостоятельно b) вам не нужно искать всю сеть, чтобы найти все зависимости, и c) вы не получаете таких ситуаций, как в Windows, где каждая игра устанавливает собственную версию DirectX.

2
ответ дан 31 July 2018 в 13:11

Возможно, лучший вопрос: в чем разница между менеджерами пакетов x и y?

Менеджер пакетов Mac OS: Darwinports

Диспетчер пакетов Windows: Windows_update

Все больше и больше движется к репо и от загрузки с веб-страниц, а вы «спрашивать» почему? ». Действительно, лучший способ взглянуть на этот материал - прочитать то, что уже написано:

«Impact

Ян Мердок отметил, что управление пакетами - это« самое большое продвижение Linux, которое привело к индустрия », что она размывает границы между операционной системой и приложениями и что она« упрощает продвижение новых инноваций [...] на рынок и [...] развивает ОС ». [1]« [ ! d5]

-wikipedia, управление пакетами

Надежность, я бы утверждала, является основным преимуществом управления пакетами, с добавленным плюсом повышенной безопасности. Также довольно легко путешествовать на http://packages.ubuntu.com и видеть, буквально, все поддерживаемые части программного обеспечения. Вы можете ожидать, что, пока вы играете в поле менеджера пакетов, все будет работать автоматически и быть в безопасности. Разумеется, со стандартным предостережением. Если бы это действительно сработало отлично, не было бы необходимости в списках рассылки.

Сравните это с тем, чтобы «исправлять» реестр или поддерживать подобное, когда нет диспетчера пакетов. На маке очень примечательно, что нет никакого «официального» менеджера пакетов для стороннего программного обеспечения, однако мое чтение wikipedia заключается в том, что утилиты Mac OS находятся в каком-то диспетчере пакетов, хотя я не знаю его имени .

2
ответ дан 31 July 2018 в 13:11

Прежде всего, на самом деле не существует «системы репозитория Linux». Каждый дистрибутив Linux решает сам, какую систему управления пакетами использовать (или использовать ее вообще), и, как правило, имеет свои собственные репозитории.

Ubuntu использует систему управления пакетами dpkg / apt из debian с помощью Ubuntu's собственные репозитории. Как это работает в основном: для каждого приложения, которое вы можете установить через apt, есть dpkg-пакет, который в основном представляет собой архив с zip-файлом, содержащий файлы приложения (с исполняемыми файлами, скомпилированными для Ubuntu) и некоторые метаданные, которые (среди прочего) содержат описание пакета и зависимостей пакета, чтобы диспетчер пакетов знал, какие другие пакеты необходимо установить до того, как он будет установлен (например, для игры может понадобиться opengl и SDL для установки, gnome-приложение, очевидно, нуждается в gnome, чтобы быть установленный и т. д.).

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

Это лучше, чем загрузка всего, потому что: а) вам не нужно загружать все самостоятельно b) вам не нужно искать всю сеть, чтобы найти все зависимости, и c) вы не получаете таких ситуаций, как в Windows, где каждая игра устанавливает собственную версию DirectX.

2
ответ дан 2 August 2018 в 04:36

Возможно, лучший вопрос: в чем разница между менеджерами пакетов x и y?

Менеджер пакетов Mac OS: Darwinports

Диспетчер пакетов Windows: Windows_update

Все больше и больше движется к репо и от загрузки с веб-страниц, а вы «спрашивать» почему? ». Действительно, лучший способ взглянуть на этот материал - прочитать то, что уже написано:

«Impact

Ян Мердок отметил, что управление пакетами - это« самое большое продвижение Linux, которое привело к индустрия », что она размывает границы между операционной системой и приложениями и что она« упрощает продвижение новых инноваций [...] на рынок и [...] развивает ОС ». [1]« [ ! d5]

-wikipedia, управление пакетами

Надежность, я бы утверждала, является основным преимуществом управления пакетами, с добавленным плюсом повышенной безопасности. Также довольно легко путешествовать на http://packages.ubuntu.com и видеть, буквально, все поддерживаемые части программного обеспечения. Вы можете ожидать, что, пока вы играете в поле менеджера пакетов, все будет работать автоматически и быть в безопасности. Разумеется, со стандартным предостережением. Если бы это действительно сработало отлично, не было бы необходимости в списках рассылки.

Сравните это с тем, чтобы «исправлять» реестр или поддерживать подобное, когда нет диспетчера пакетов. На маке очень примечательно, что нет никакого «официального» менеджера пакетов для стороннего программного обеспечения, однако мое чтение wikipedia заключается в том, что утилиты Mac OS находятся в каком-то диспетчере пакетов, хотя я не знаю его имени .

2
ответ дан 2 August 2018 в 04:36

Другие вопросы по тегам:

Похожие вопросы: