ForumLiker |
|
![]()
Темы:
48
Сообщения:
644
Участник с: 29 марта 2015
|
После недавних обновлений системы, screenfetch перестал читать информацию в фалах lsb_release и os-release в которых до этого я изменял имя дистрибутива. Так от куда же тогда берет настоящее название дистрибутива программа screenfetch? |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
After git clone [email protected]:KittyKatt/screenFetch.git and
Как видно, программа использует (в примении к Arch) - /etc/os-release , /etc/issue , uname -o Всего-то строк. |
svicer |
|
![]()
Темы:
11
Сообщения:
856
Участник с: 27 июля 2014
|
https://github.com/KittyKatt/screenFetch/blob/master/screenfetch-dev
|
ForumLiker |
|
![]()
Темы:
48
Сообщения:
644
Участник с: 29 марта 2015
|
Так и каков от сюда вывод если у меня /etc/os-release /etc/issue изменено имя дитрибутива? |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Вывод простой - запустить в отладке скрипт и посмотреть :) Вас направили в правильном направлении. Или вы считаете его ошибочным? |
ForumLiker |
|
![]()
Темы:
48
Сообщения:
644
Участник с: 29 марта 2015
|
corner Не совсем ясно как это сделать.. |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Это просто скрипт BASH.
BASH debug |
ForumLiker |
|
![]()
Темы:
48
Сообщения:
644
Участник с: 29 марта 2015
|
У меня такой же вывод как и у вас. скрипт показывает что у меня арч потому что это указано в /etc/os-release , /etc/issue , uname -o, но screenfetch говорит что это не арч |
svicer |
|
![]()
Темы:
11
Сообщения:
856
Участник с: 27 июля 2014
|
ForumLiker ForumLikerЭто к невропатологу, или учителю информатики:-) |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
ForumLiker1. Их несколько - имеется и в Community и в AUR 2. Откуда берется информация - как уже писали выше, расписано в бинарнике, например, первые 3 вывода (из Community) OS: …............ awk -F'=' '/^PRETTY_NAME=/ {print $2}' /etc/os-release Kernel:.......... uname -srm Packages: … pacman -Qq | wc -l Советую также почитать насчет os-release , единственного унифицированного источника информации и его описания UPD.....имхо, все эти screenfetch баловство ….... PS..... обрати внимание в 1-ой ссылке на информацию по lsb_release .....
Ошибки не исчезают с опытом - они просто умнеют
|