Могу ли я обновлять программное обеспечение, установленное непосредственно из исходного кода

С помощью команды, которую вы запускаете, синтаксис $(...) оценивается вашей оболочкой перед вызовом gksudo. Вы хотите, чтобы он оценивался оболочкой с правами root. Возможно, попробуйте что-то вроде этого:

gksudo -u root "sh -c 'gedit \$(zenity --file-selection)'"
12
задан 16 October 2010 в 06:23

29 ответов

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

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

Проще говоря, у кого-то есть сначала скомпилировать его, чтобы превратить его в deb. Компиляция старой версии не даст вам возможности автоматически обновляться, вам все равно придется пройти весь процесс «загрузка-настройка-компиляция-установка».

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

Что касается преимуществ установки из исходного кода, я могу только подумать о двух следующих:

. Вы получаете доступ к последним пересмотр кода, и у вас есть выбор стабильной версии или самой передовой версии (обычно называемой ночной сборкой, последней версией и т. д.). Ubuntu / other-distribution может не захотеть включить программное обеспечение в свои репозитории. В этом случае вы застряли в исходном коде или пакетах, предоставляемых разработчиками или сообществом. То есть у вас нет выбора, кроме как использовать источники.
8
ответ дан 26 May 2018 в 01:00
  • 1
    Даже если вы скомпилируете что-то самостоятельно для использования на одном компьютере, всегда полезно сделать пакет .deb самостоятельно, так как он помогает вам просматривать обзор установленного программного обеспечения в одном месте и упрощает удаление или обновление. – JanC 16 October 2010 в 21:36

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

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

Проще говоря, у кого-то есть сначала скомпилировать его, чтобы превратить его в deb. Компиляция старой версии не даст вам возможности автоматически обновляться, вам все равно придется пройти весь процесс «загрузка-настройка-компиляция-установка».

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

Что касается преимуществ установки из исходного кода, я могу только подумать о двух следующих:

. Вы получаете доступ к последним пересмотр кода, и у вас есть выбор стабильной версии или самой передовой версии (обычно называемой ночной сборкой, последней версией и т. д.). Ubuntu / other-distribution может не захотеть включить программное обеспечение в свои репозитории. В этом случае вы застряли в исходном коде или пакетах, предоставляемых разработчиками или сообществом. То есть у вас нет выбора, кроме как использовать источники.
9
ответ дан 25 July 2018 в 23:04

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

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

Проще говоря, у кого-то есть сначала скомпилировать его, чтобы превратить его в deb. Компиляция старой версии не даст вам возможности автоматически обновляться, вам все равно придется пройти весь процесс «загрузка-настройка-компиляция-установка».

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

Что касается преимуществ установки из исходного кода, я могу только подумать о двух следующих:

. Вы получаете доступ к последним пересмотр кода, и у вас есть выбор стабильной версии или самой передовой версии (обычно называемой ночной сборкой, последней версией и т. д.). Ubuntu / other-distribution может не захотеть включить программное обеспечение в свои репозитории. В этом случае вы застряли в исходном коде или пакетах, предоставляемых разработчиками или сообществом. То есть у вас нет выбора, кроме как использовать источники.
9
ответ дан 27 July 2018 в 02:30

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

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

Проще говоря, кто-то должен сначала скомпилируйте его, чтобы превратить его в deb. Компиляция старой версии не даст вам возможности автоматически обновляться, вам все равно придется пройти весь процесс «загрузка-настройка-компиляция-установка».

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

Что касается преимуществ установки из исходного кода, я могу думать только о двух:

  • Вы получаете доступ к последней версии кода, и у вас есть выбор стабильной версии или самой передовой версии (обычно называемой ночной сборкой, последней версией и т. д.).
  • Ubuntu / other-distribution может не хотеть включить программное обеспечение в свои репозитории. В этом случае вы застряли в исходном коде или пакетах, предоставляемых разработчиками или сообществом. То есть у вас нет другого выбора, кроме как использовать источники.
9
ответ дан 2 August 2018 в 04:25

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

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

Проще говоря, кто-то должен сначала скомпилируйте его, чтобы превратить его в deb. Компиляция старой версии не даст вам возможности автоматически обновляться, вам все равно придется пройти весь процесс «загрузка-настройка-компиляция-установка».

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

Что касается преимуществ установки из исходного кода, я могу думать только о двух:

  • Вы получаете доступ к последней версии кода, и у вас есть выбор стабильной версии или самой передовой версии (обычно называемой ночной сборкой, последней версией и т. д.).
  • Ubuntu / other-distribution может не хотеть включить программное обеспечение в свои репозитории. В этом случае вы застряли в исходном коде или пакетах, предоставляемых разработчиками или сообществом. То есть у вас нет другого выбора, кроме как использовать источники.
9
ответ дан 4 August 2018 в 20:57

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

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

Проще говоря, кто-то должен сначала скомпилируйте его, чтобы превратить его в deb. Компиляция старой версии не даст вам возможности автоматически обновляться, вам все равно придется пройти весь процесс «загрузка-настройка-компиляция-установка».

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

Что касается преимуществ установки из исходного кода, я могу думать только о двух:

  • Вы получаете доступ к последней версии кода, и у вас есть выбор стабильной версии или самой передовой версии (обычно называемой ночной сборкой, последней версией и т. д.).
  • Ubuntu / other-distribution может не хотеть включить программное обеспечение в свои репозитории. В этом случае вы застряли в исходном коде или пакетах, предоставляемых разработчиками или сообществом. То есть у вас нет другого выбора, кроме как использовать источники.
9
ответ дан 6 August 2018 в 04:29

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

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

Проще говоря, кто-то должен сначала скомпилируйте его, чтобы превратить его в deb. Компиляция старой версии не даст вам возможности автоматически обновляться, вам все равно придется пройти весь процесс «загрузка-настройка-компиляция-установка».

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

Что касается преимуществ установки из исходного кода, я могу думать только о двух:

  • Вы получаете доступ к последней версии кода, и у вас есть выбор стабильной версии или самой передовой версии (обычно называемой ночной сборкой, последней версией и т. д.).
  • Ubuntu / other-distribution может не хотеть включить программное обеспечение в свои репозитории. В этом случае вы застряли в исходном коде или пакетах, предоставляемых разработчиками или сообществом. То есть у вас нет другого выбора, кроме как использовать источники.
9
ответ дан 7 August 2018 в 22:38

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

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

Проще говоря, кто-то должен сначала скомпилируйте его, чтобы превратить его в deb. Компиляция старой версии не даст вам возможности автоматически обновляться, вам все равно придется пройти весь процесс «загрузка-настройка-компиляция-установка».

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

Что касается преимуществ установки из исходного кода, я могу думать только о двух:

  • Вы получаете доступ к последней версии кода, и у вас есть выбор стабильной версии или самой передовой версии (обычно называемой ночной сборкой, последней версией и т. д.).
  • Ubuntu / other-distribution может не хотеть включить программное обеспечение в свои репозитории. В этом случае вы застряли в исходном коде или пакетах, предоставляемых разработчиками или сообществом. То есть у вас нет другого выбора, кроме как использовать источники.
9
ответ дан 10 August 2018 в 10:45

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

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

Проще говоря, кто-то должен сначала скомпилируйте его, чтобы превратить его в deb. Компиляция старой версии не даст вам возможности автоматически обновляться, вам все равно придется пройти весь процесс «загрузка-настройка-компиляция-установка».

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

Что касается преимуществ установки из исходного кода, я могу думать только о двух:

  • Вы получаете доступ к последней версии кода, и у вас есть выбор стабильной версии или самой передовой версии (обычно называемой ночной сборкой, последней версией и т. д.).
  • Ubuntu / other-distribution может не хотеть включить программное обеспечение в свои репозитории. В этом случае вы застряли в исходном коде или пакетах, предоставляемых разработчиками или сообществом. То есть у вас нет другого выбора, кроме как использовать источники.
9
ответ дан 13 August 2018 в 17:18
  • 1
    Даже если вы скомпилируете что-то самостоятельно для использования на одном компьютере, всегда полезно сделать пакет .deb самостоятельно, так как он помогает вам просматривать обзор установленного программного обеспечения в одном месте и упрощает удаление или обновление. – JanC 16 October 2010 в 21:36

В соответствии с этим сообщением вы можете сгенерировать пакет .deb после компиляции источников. Затем вместо «make install» вы можете установить из пакета .deb. Это облегчает обновление (если это было в каком-то репозитории), потому что пакет будет управляться менеджером пакетов, который отслеживает обновление.

В случае создания пакета «some-package» из источников и есть зависимости, вы можете попробовать «apt-get build-dep some-package» для автоматической установки всех зависимостей, необходимых вам для компиляции вашего пакета, без ручного отслеживания каждой зависимости самостоятельно. Таким образом, зависимости также управляются диспетчером пакетов и также должны обновляться автоматически.

4
ответ дан 26 May 2018 в 01:00

Еще одна альтернатива для пользователей git стоит упомянуть:

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

Если вы первоначально использовали git clone для получения исходного кода, например,

git clone git://github.com/person/programname.git

, и вы сохранили папку после компиляции и установки, вы можете cd в папку и запустить git pull, чтобы получить последние коммиты. Затем удалите все созданные каталоги сборки, которые вы, возможно, создали и / или запустили make clean (если необходимо), а затем снова скомпилируйте программное обеспечение и установите его с помощью checkinstall, который также создает для вас пакет (хотя и не подходит для распространения). [ ! d4]

Однако, если вы помогаете с разработкой программы и должны перекомпилировать после каждой ежедневной git pull, то вы, вероятно, установите ее в домашнюю папку, так как было бы необязательно устанавливать ее в иерархию /usr/local/ каждый раз.

В качестве примера, если я тестирую и регулярно перекомпилирую программу, я бы подключился к моей папке сборки после получения последних коммитов с git pull и запуска (для этой конкретной программы):

cmake .. -DCMAKE_BUILD_TYPE=Debug -DLAYOUT=home -DPREFIX=home

, а затем скомпилировать отладочную версию для тестирования.

Однако, если вы просто хотели скомпилировать новую версию вашей клонированной программы git каждый месяц или около того (и weren ' t тестирование или отладка), вы обычно устанавливаете в иерархию /usr/local/ с помощью checkinstall.

3
ответ дан 26 May 2018 в 01:00

Чтобы управлять установками из источника, см. мой ответ здесь: Как обновить пакеты, скомпилированные из источника?

0
ответ дан 26 May 2018 в 01:00

Чтобы управлять установками из источника, см. мой ответ здесь: Как обновить пакеты, скомпилированные из источника?

0
ответ дан 25 July 2018 в 23:04

В соответствии с этим сообщением вы можете сгенерировать пакет .deb после компиляции источников. Затем вместо «make install» вы можете установить из пакета .deb. Это облегчает обновление (если это было в каком-то репозитории), потому что пакет будет управляться менеджером пакетов, который отслеживает обновление.

В случае создания пакета «some-package» из источников и есть зависимости, вы можете попробовать «apt-get build-dep some-package» для автоматической установки всех зависимостей, необходимых вам для компиляции вашего пакета, без ручного отслеживания каждой зависимости самостоятельно. Таким образом, зависимости также управляются диспетчером пакетов и также должны обновляться автоматически.

4
ответ дан 25 July 2018 в 23:04

Чтобы управлять установками из источника, см. мой ответ здесь: Как обновить пакеты, скомпилированные из источника?

3
ответ дан 27 July 2018 в 02:30

В соответствии с этим сообщением вы можете сгенерировать пакет .deb после компиляции источников. Затем вместо «make install» вы можете установить из пакета .deb. Это облегчает обновление (если это было в каком-то репозитории), потому что пакет будет управляться менеджером пакетов, который отслеживает обновление.

В случае создания пакета «some-package» из источников и есть зависимости, вы можете попробовать «apt-get build-dep some-package» для автоматической установки всех зависимостей, необходимых вам для компиляции вашего пакета, без ручного отслеживания каждой зависимости самостоятельно. Таким образом, зависимости также управляются диспетчером пакетов и также должны обновляться автоматически.

4
ответ дан 27 July 2018 в 02:30

В соответствии с этим post вы можете сгенерировать пакет .deb после компиляции источников. Затем вместо «make install» вы можете установить из пакета .deb. Это упрощает обновление (если оно было в каком-то репозитории), потому что пакет будет управляться менеджером пакетов, который отслеживает обновление.

В случае создания пакета «some-package» из источников и есть зависимости, вы можете попробовать «apt-get build-dep some-package» для автоматической установки всех зависимостей, необходимых вам для компиляции вашего пакета, без ручного отслеживания каждой зависимости самостоятельно. Таким образом, зависимости также управляются диспетчером пакетов и также должны обновляться автоматически.

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

Чтобы управлять установками из источника, см. мой ответ здесь: Как обновить пакеты, скомпилированные из источника?

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

В соответствии с этим post вы можете сгенерировать пакет .deb после компиляции источников. Затем вместо «make install» вы можете установить из пакета .deb. Это упрощает обновление (если оно было в каком-то репозитории), потому что пакет будет управляться менеджером пакетов, который отслеживает обновление.

В случае создания пакета «some-package» из источников и есть зависимости, вы можете попробовать «apt-get build-dep some-package» для автоматической установки всех зависимостей, необходимых вам для компиляции вашего пакета, без ручного отслеживания каждой зависимости самостоятельно. Таким образом, зависимости также управляются диспетчером пакетов и также должны обновляться автоматически.

4
ответ дан 4 August 2018 в 20:57

Чтобы управлять установками из источника, см. мой ответ здесь: Как обновить пакеты, скомпилированные из источника?

3
ответ дан 4 August 2018 в 20:57

В соответствии с этим post вы можете сгенерировать пакет .deb после компиляции источников. Затем вместо «make install» вы можете установить из пакета .deb. Это упрощает обновление (если оно было в каком-то репозитории), потому что пакет будет управляться менеджером пакетов, который отслеживает обновление.

В случае создания пакета «some-package» из источников и есть зависимости, вы можете попробовать «apt-get build-dep some-package» для автоматической установки всех зависимостей, необходимых вам для компиляции вашего пакета, без ручного отслеживания каждой зависимости самостоятельно. Таким образом, зависимости также управляются диспетчером пакетов и также должны обновляться автоматически.

4
ответ дан 6 August 2018 в 04:29

Чтобы управлять установками из источника, см. мой ответ здесь: Как обновить пакеты, скомпилированные из источника?

3
ответ дан 6 August 2018 в 04:29

В соответствии с этим post вы можете сгенерировать пакет .deb после компиляции источников. Затем вместо «make install» вы можете установить из пакета .deb. Это упрощает обновление (если оно было в каком-то репозитории), потому что пакет будет управляться менеджером пакетов, который отслеживает обновление.

В случае создания пакета «some-package» из источников и есть зависимости, вы можете попробовать «apt-get build-dep some-package» для автоматической установки всех зависимостей, необходимых вам для компиляции вашего пакета, без ручного отслеживания каждой зависимости самостоятельно. Таким образом, зависимости также управляются диспетчером пакетов и также должны обновляться автоматически.

4
ответ дан 7 August 2018 в 22:38

Чтобы управлять установками из источника, см. мой ответ здесь: Как обновить пакеты, скомпилированные из источника?

3
ответ дан 7 August 2018 в 22:38

В соответствии с этим post вы можете сгенерировать пакет .deb после компиляции источников. Затем вместо «make install» вы можете установить из пакета .deb. Это упрощает обновление (если оно было в каком-то репозитории), потому что пакет будет управляться менеджером пакетов, который отслеживает обновление.

В случае создания пакета «some-package» из источников и есть зависимости, вы можете попробовать «apt-get build-dep some-package» для автоматической установки всех зависимостей, необходимых вам для компиляции вашего пакета, без ручного отслеживания каждой зависимости самостоятельно. Таким образом, зависимости также управляются диспетчером пакетов и также должны обновляться автоматически.

4
ответ дан 10 August 2018 в 10:45

Чтобы управлять установками из источника, см. мой ответ здесь: Как обновить пакеты, скомпилированные из источника?

3
ответ дан 10 August 2018 в 10:45

В соответствии с этим post вы можете сгенерировать пакет .deb после компиляции источников. Затем вместо «make install» вы можете установить из пакета .deb. Это упрощает обновление (если оно было в каком-то репозитории), потому что пакет будет управляться менеджером пакетов, который отслеживает обновление.

В случае создания пакета «some-package» из источников и есть зависимости, вы можете попробовать «apt-get build-dep some-package» для автоматической установки всех зависимостей, необходимых вам для компиляции вашего пакета, без ручного отслеживания каждой зависимости самостоятельно. Таким образом, зависимости также управляются диспетчером пакетов и также должны обновляться автоматически.

4
ответ дан 13 August 2018 в 17:18

Чтобы управлять установками из источника, см. мой ответ здесь: Как обновить пакеты, скомпилированные из источника?

3
ответ дан 13 August 2018 в 17:18

Еще одна альтернатива пользователям git стоит упомянуть:

Вы также можете использовать git pull после более раннего git clone , чтобы обновить исходный код, а затем при необходимости перекомпилировать вашу программу. (Вы также можете использовать git для дальнейшего отслеживания файлов: см. [D0] ответ здесь .)

Если вы изначально использовали git clone , чтобы получить исходный код, например,

  git clone git: //github.com/person/programname.git  

, и вы сохранили папку после компиляции и установки, вы можете cd в папку и запустить git pull , чтобы получить последние коммиты. Затем удалите все созданные каталоги сборки, которые вы могли бы создать, и / или запустите make clean (если необходимо), а затем снова скомпилируйте программное обеспечение и установите его с помощью checkinstall , который также создает пакет для вас (хотя и не подходит для распространения).

Однако, если вы помогаете в разработке программы и должны перекомпилировать после каждого ежедневного git pull , то вы, вероятно, в домашней папке, так как было бы необязательно каждый раз устанавливать в иерархию / usr / local / .

В качестве примера, если я тестирую и поэтому регулярно перекомпилирую программу , Я бы подключился к моей папке сборки после получения последних коммитов с git pull и запустил (для этой конкретной программы):

  cmake .. -DCMAKE_BUILD_TYPE = Debug -  DLAYOUT = home -DPREFIX = home  

, а затем скомпилировать отладочную версию для тестирования.

Однако, если вы просто хотите скомпилировать новую версию вашей клонированной программы git каждый месяц или около того (и weren 't тестирование или отладка), вы обычно устанавливаете в иерархию / usr / local / с checkinstall .

3
ответ дан 15 August 2018 в 23:56

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

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