Репозитории «..- backports» автоматически имеют приоритет над стандартными репозиториями? в sources.list

Вот простой скрипт python, который я написал, killProcess.py, который примет что-либо как ввод и убьет его.

Я написал этот скрипт, потому что у меня много процессов на python или node, которые я хочу убивать индивидуально и программно. Я не могу использовать «killall python», потому что он остановит процессы, которые мне нужно продолжать.

Назовите файл «killProcess.py», а затем добавьте имя сценария, который хотите остановить. Например: python killProcess.py runnablePoller.py убьет файл runnablePoller.py

import os;
import sys;
for arg in sys.argv:
    if(arg!="killProcess.py"):
        process=arg;
        print(process);
processes =os.popen("ps -ef | grep "+process).read();
processes=processes.split("\n");
processes=processes[0].split(" ");
#print(processes);
for p in processes:
    try:
        pid=int(p);
        print(pid); 
        break;
    except:
        continue;

os.system("kill "+str(pid));
2
задан 6 November 2010 в 07:57

16 ответов

Пакеты в backports всегда имеют более высокие номера версий, чем другие стандартные репозитории, так что да.

Традиционно это было правильно. Поскольку backports всегда имеют более высокие номера версий, чем другие карманы, если они включены, они будут предпочтительнее.

Однако это фактически изменилось в последних версиях Ubuntu. Для выпуска 10.04 (Natty) мы изменили apt так, чтобы он устанавливал только backports, если они специально запрошены (что вы можете сделать, добавив флаг -t oneiric-backports (или аналогичный) в apt-get.

(На все это не влияет порядок записей в файлах sources.list, которые используются только в том случае, если несколько строк предоставляют ту же самую версию пакета, и в этом случае мы извлекаем ее из первого списка) [!d3 ]

7
ответ дан 26 May 2018 в 00:35
  • 1
    Спасибо .. еще один кусочек головоломки увидел на месте :) – Peter.O 6 November 2010 в 08:19

Пакеты в backports всегда имеют более высокие номера версий, чем другие стандартные репозитории, так что да.

Традиционно это было правильно. Поскольку backports всегда имеют более высокие номера версий, чем другие карманы, если они включены, они будут предпочтительнее.

Однако это фактически изменилось в последних версиях Ubuntu. Для выпуска 10.04 (Natty) мы изменили apt так, чтобы он устанавливал только backports, если они специально запрошены (что вы можете сделать, добавив флаг -t oneiric-backports (или аналогичный) в apt-get.

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

7
ответ дан 25 July 2018 в 22:56

Пакеты в backports всегда имеют более высокие номера версий, чем другие стандартные репозитории, так что да.

Традиционно это было правильно. Поскольку backports всегда имеют более высокие номера версий, чем другие карманы, если они включены, они будут предпочтительнее.

Однако это фактически изменилось в последних версиях Ubuntu. Для выпуска 10.04 (Natty) мы изменили apt так, чтобы он устанавливал только backports, если они специально запрошены (что вы можете сделать, добавив флаг -t oneiric-backports (или аналогичный) в apt-get.

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

7
ответ дан 27 July 2018 в 01:32

Пакеты в backports всегда имеют более высокие номера версий, чем другие стандартные репозитории, так что да.

Традиционно это было правильно. Поскольку backports всегда имеют более высокие номера версий, чем другие карманы, если они включены, они будут предпочтительнее.

Однако это фактически изменилось в последних версиях Ubuntu. Для выпуска 10.04 (Natty) мы изменили apt так, чтобы он устанавливал только backports, если они специально запрошены (что вы можете сделать, добавив флаг -t oneiric-backports (или аналогичный) в apt-get.

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

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

Пакеты в backports всегда имеют более высокие номера версий, чем другие стандартные репозитории, поэтому эффективно да.

Традиционно это было правильно. Поскольку у backports всегда есть более высокие номера версий, чем другие карманы, если они включены, они будут предпочтительны.

Однако это фактически изменилось в последних версиях Ubuntu. Для выпуска 10.04 (Natty) мы изменили apt так, чтобы он только устанавливал backports, если они специально запрошены (что вы можете сделать, добавив флаг -t oneiric-backports (или аналогичный) в apt-get .

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

7
ответ дан 6 August 2018 в 04:23

Пакеты в backports всегда имеют более высокие номера версий, чем другие стандартные репозитории, поэтому эффективно да.

Традиционно это было правильно. Поскольку у backports всегда есть более высокие номера версий, чем другие карманы, если они включены, они будут предпочтительны.

Однако это фактически изменилось в последних версиях Ubuntu. Для выпуска 10.04 (Natty) мы изменили apt так, чтобы он только устанавливал backports, если они специально запрошены (что вы можете сделать, добавив флаг -t oneiric-backports (или аналогичный) в apt-get .

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

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

Пакеты в backports всегда имеют более высокие номера версий, чем другие стандартные репозитории, поэтому эффективно да.

Традиционно это было правильно. Поскольку у backports всегда есть более высокие номера версий, чем другие карманы, если они включены, они будут предпочтительны.

Однако это фактически изменилось в последних версиях Ubuntu. Для выпуска 10.04 (Natty) мы изменили apt так, чтобы он только устанавливал backports, если они специально запрошены (что вы можете сделать, добавив флаг -t oneiric-backports (или аналогичный) в apt-get .

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

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

Пакеты в backports всегда имеют более высокие номера версий, чем другие стандартные репозитории, поэтому эффективно да.

Традиционно это было правильно. Поскольку у backports всегда есть более высокие номера версий, чем другие карманы, если они включены, они будут предпочтительны.

Однако это фактически изменилось в последних версиях Ubuntu. Для выпуска 10.04 (Natty) мы изменили apt так, чтобы он только устанавливал backports, если они специально запрошены (что вы можете сделать, добавив флаг -t oneiric-backports (или аналогичный) в apt-get .

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

7
ответ дан 13 August 2018 в 17:10
  • 1
    Спасибо .. еще один кусочек головоломки увидел на месте :) – Peter.O 6 November 2010 в 08:19

короче да (они имеют преимущество). если версия пакета выше, она используется по умолчанию, если вы не измените настройки вашей системы.

2
ответ дан 26 May 2018 в 00:35

короче да (они имеют преимущество). если версия пакета выше, она используется по умолчанию, если вы не измените настройки вашей системы.

2
ответ дан 25 July 2018 в 22:56

короче да (они имеют преимущество). если версия пакета выше, она используется по умолчанию, если вы не измените настройки вашей системы.

2
ответ дан 27 July 2018 в 01:32

короче да (они имеют преимущество). если версия пакета выше, она используется по умолчанию, если вы не измените настройки вашей системы.

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

короче да (они имеют преимущество). если версия пакета выше, она используется по умолчанию, если вы не измените настройки вашей системы.

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

короче да (они имеют преимущество). если версия пакета выше, она используется по умолчанию, если вы не измените настройки вашей системы.

2
ответ дан 7 August 2018 в 22:30

короче да (они имеют преимущество). если версия пакета выше, она используется по умолчанию, если вы не измените настройки вашей системы.

2
ответ дан 10 August 2018 в 10:38

короче да (они имеют преимущество). если версия пакета выше, она используется по умолчанию, если вы не измените настройки вашей системы.

2
ответ дан 13 August 2018 в 17:10

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

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