Nuk讨论 | 贡献
第36行: 第36行:
 
* zypper ar -f $URL $ALIAS
 
* zypper ar -f $URL $ALIAS
  
 +
== zypper删除一个Application ==
  
 +
* zypper rm -t Application $APP_NAME
  
 
== 显示所有找不到源的包 ==
 
== 显示所有找不到源的包 ==
  
* zypper pkg --orphan
+
* zypper pkg --orphan  
 +
得到的结果不全
 +
* zypper se -i |grep "System Packages"
 +
这样应该是全的

2015年11月27日 (五) 22:58的版本

列一下openSUSE包管理和系统管理常见的命令

Systemd

unit路径

  • 软件包的unit路径

/usr/lib/systemd/system /usr/lib/systemd/user

  • Administrator的unit路径

/etc/systemd/system /etc/systemd/user

  • 用户个人的unit

$HOME/.config/systemd/user/

RPM

列出一个package的文件列表

  • rpm -ql $PACKAGE_NAME

给一个文件(夹),查询它属于哪个package

  • rpm -qf $FILE_NAME


Zypper

添加一个源

  • zypper ar -f $URL $ALIAS

zypper删除一个Application

  • zypper rm -t Application $APP_NAME

显示所有找不到源的包

  • zypper pkg --orphan

得到的结果不全

  • zypper se -i |grep "System Packages"

这样应该是全的