Обновить gitg без apt-get? Я что-нибудь сломаю?

Прокрутите файл, разбивая каждую строку на поля и проверяя, не имеет ли 6-го поля «без входа» для всех строк, где UID больше 1000

>>> with open("/etc/passwd") as file:
...     for line in file:
...        if  int(line.split(":")[2])  > 1000  and not str(line.split(":")[6]).__contains__("nologin"):
...            print line
... 
testuser:x:1001:1001:,,,:/home/testuser:/bin/bash

tester:x:1002:1002:TESTER,,,:/home/tester:/bin/bash

newUser:x:1003:1003::/home/newUser:

testUser:x:1004:1004::/home/testUser:

testuser2:x:1005:1005:asdf,asdf,asdf,asdf,asdf:/home/testuser2:/bin/bash

Имена пользователей, у которых есть набор оболочек может войти в эту оболочку, например, xieerqi имеет /bin/mksh, а testUser - /bin/bash. У других пользователей нет набора оболочки, который по умолчанию будет /bin/bash

0
задан 27 September 2017 в 21:23

2 ответа

Единственное, что может случиться, это то, что для v3.26 отсутствуют другие зависимости, кроме этого, запомните apt-get remove gitg перед установкой более высокой версии.

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

0
ответ дан 18 July 2018 в 06:08

Единственное, что может случиться, это то, что для v3.26 отсутствуют другие зависимости, кроме этого, запомните apt-get remove gitg перед установкой более высокой версии.

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

0
ответ дан 24 July 2018 в 18:31
  • 1
    Как и ожидалось, установка 3.26 из репо жаловалась на несколько недостающих зависимостей. ( pastebin.com/niZB2WLS ) * Я попытался установить отсутствующий файл GDK с помощью sudo apt-get install build-essential libgtk-3-dev ([ askubuntu.com/a/779067/609530] (источник) ), но apt жаловался на несколько 404, предлагая обновить списки пакетов или использовать --fix-missing. * Сегодня я запустил apt-get update, и запуск apt-get с --fix-missing все еще жалуется на 404s. ( pastebin.com/s81mRns3 ) Каков мой следующий шаг? Спасибо за вашу помощь. – UTAN_dev 27 September 2017 в 22:04

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

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