Linux: pacman対応
このコミットが含まれているのは:
コミット
7c8ea39b59
|
@ -6,6 +6,7 @@
|
|||
* Linux: 「/proc/cpuinfo」で使ってCPU速さの受け取る様に
|
||||
* Kubuntu、Xubuntu、Lubuntu、Arco、Hyperbola、Parabola、Pop OSロゴの追加
|
||||
* Linux: 「hostname」コマンドがなければ、「cat /etc/hostname」を実効する様に
|
||||
* Linux: pacman対応
|
||||
|
||||
# 0.2.0
|
||||
* Manjaroのロゴの追加
|
||||
|
|
|
@ -20,11 +20,14 @@ const char *display_packages() {
|
|||
return run_command_s("pkg list | wc -l | sed 's/ *//' && echo \" (pkg list)\"");
|
||||
#elif defined(__linux__)
|
||||
if (access("/bin/xbps-query", F_OK) != -1) {
|
||||
return run_command_s("xbps-query -l | wc -l | sed \"s/ //g\" "
|
||||
"&& echo \" (xbps-query)\"");
|
||||
return run_command_s("xbps-query -l | wc -l | sed \"s/ //g\" && "
|
||||
"echo \" (xbps-query)\"");
|
||||
} else if (access("/usr/bin/dpkg-query", F_OK) != -1) {
|
||||
return run_command_s("dpkg-query -f '.\n' -W | wc -l | sed \"s/ //g\" && "
|
||||
"echo \" (dpkg-query)\"");
|
||||
} else if (access("/usr/bin/pacman", F_OK) != -1) {
|
||||
return run_command_s("pacman -Qq | wc -l | sed \"s/ //g\" && "
|
||||
"echo \" (pacman)\"");
|
||||
}
|
||||
|
||||
return NULL;
|
||||
|
|
読み込み中…
新しいイシューから参照