apt-get install не работает из-за проблем с зависимостями, но apt-get -f install не исправляет

Вот реализация python того, что я хочу, но я уверен, что есть элегантный способ сделать это с bash:

import subprocess
output = subprocess.run("last reboot --since 2016-01-01 --until 2016-12-31 | grep -o '(.*)' | grep  -v '-'| sed -e 's/(//g; s/)//g; s/+/:/g'", shell=True, stdout=subprocess.PIPE, universal_newlines=True)
mins_total = 0

for line in output.stdout.split('\n')[:-1]:
    try:
        (hrs, mins) = [int(k) for k in line.split(':')]
        days = 0
    except:
        (days, hrs, mins) = [int(k) for k in line.split(':')]
    mins_total += (days*24 + hrs)*60 + mins

print("Hours: " + str(mins_total/60))
print("Days: " + str(mins_total/60/24))
0
задан 20 June 2012 в 13:19

7 ответов

Вы можете использовать ppa:

sudo apt-add-repository ppa:rawstudio/ppa  
sudo apt-get update
sudo apt-get purge --remove rawstudio
sudo apt-get install rawstudio-daily

rawstudio. После этого вы можете запустить его с помощью команды rawstudio-daily.

Обратите внимание, что версия из этого ppa такая же, как что вы можете найти в http://rawstudio.org/files/daily/

0
ответ дан 25 July 2018 в 18:24

Вы можете использовать ppa:

sudo apt-add-repository ppa:rawstudio/ppa  
sudo apt-get update
sudo apt-get purge --remove rawstudio
sudo apt-get install rawstudio-daily

rawstudio. После этого вы можете запустить его с помощью команды rawstudio-daily.

Обратите внимание, что версия из этого ppa такая же, как что вы можете найти в http://rawstudio.org/files/daily/

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

Вы можете использовать ppa:

sudo apt-add-repository ppa:rawstudio/ppa  
sudo apt-get update
sudo apt-get purge --remove rawstudio
sudo apt-get install rawstudio-daily

rawstudio. После этого вы можете запустить его с помощью команды rawstudio-daily.

Обратите внимание, что версия из этого ppa такая же, как что вы можете найти в http://rawstudio.org/files/daily/

0
ответ дан 4 August 2018 в 16:06

Вы можете использовать ppa:

sudo apt-add-repository ppa:rawstudio/ppa  
sudo apt-get update
sudo apt-get purge --remove rawstudio
sudo apt-get install rawstudio-daily

rawstudio. После этого вы можете запустить его с помощью команды rawstudio-daily.

Обратите внимание, что версия из этого ppa такая же, как что вы можете найти в http://rawstudio.org/files/daily/

0
ответ дан 6 August 2018 в 00:44

Вы можете использовать ppa:

sudo apt-add-repository ppa:rawstudio/ppa  
sudo apt-get update
sudo apt-get purge --remove rawstudio
sudo apt-get install rawstudio-daily

rawstudio. После этого вы можете запустить его с помощью команды rawstudio-daily.

Обратите внимание, что версия из этого ppa такая же, как что вы можете найти в http://rawstudio.org/files/daily/

0
ответ дан 7 August 2018 в 18:09

Вы можете использовать ppa:

sudo apt-add-repository ppa:rawstudio/ppa  
sudo apt-get update
sudo apt-get purge --remove rawstudio
sudo apt-get install rawstudio-daily

rawstudio. После этого вы можете запустить его с помощью команды rawstudio-daily.

Обратите внимание, что версия из этого ppa такая же, как что вы можете найти в http://rawstudio.org/files/daily/

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

Вы можете использовать ppa:

sudo apt-add-repository ppa:rawstudio/ppa  
sudo apt-get update
sudo apt-get purge --remove rawstudio
sudo apt-get install rawstudio-daily

rawstudio. После этого вы можете запустить его с помощью команды rawstudio-daily.

Обратите внимание, что версия из этого ppa такая же, как что вы можете найти в http://rawstudio.org/files/daily/

0
ответ дан 15 August 2018 в 18:53
  • 1
    Я только что загрузил пакеты из репо вручную и dpkged. Я сделал это, потому что обычно они более поздние, чем те, что были в репозитории ubuntu. Я пытаюсь переделать весь процесс очистки, автозагрузки, обновления и всего, но это не решает проблему – user71941 20 June 2012 в 13:49

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

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