- http://mirrors.tencentyun.com/suse suse
">zypper sa -t YaST http://mirrors.tencentyun.com/suse suse - http://mirrors.tencentyun.com/suse/update update">zypper sa -t YaST http://mirrors.tencentyun.com/suse/update update
zypper
列出已定义的仓库 zypper repos
以表格的形式列出仓库的URI zypper lr
刷新仓库 zypper ref
增加仓库 zypper addrepo 或者 zypper ar <仓库的URL或者别名>
添加源和仓库
zypper sa -t YaST http://mirrors.tencentyun.com/suse suse
zypper sa -t YaST http://mirrors.tencentyun.com/suse/update update
删除仓库 zypper rr <仓库名> <别名>
安装软件包
zypper install <包名> 或者 zypper in <包名>
zypper install vlc
卸载软件包
zypper remove <包名> 或者 zypper rm <包名>
zypper remove sqlite
导出和导入仓库
zypper repos –export 或者 zypper lr -e
zypper lr --export repo-backup/back.repo
Repositories have been successfully exported to repo-backup/back.repo.
导入仓库的语法 :
zypper ar repo-backup/back.repo
更新一个软件包
zypper update <包名> 或者 zypper up <包名>
zypper update bash
安装源码包
zypper source-install <源码包> 或 zypper si <源码包>
zypper source-install zypper
搜索某个包
zypper search apr
常用选项
1. zypper的几个重要选项:
选项
说明
repos, lr 列出库
addrepo, ar 添加库
sa 添加库(目的是与rug兼容)
renamerepo, nr 重命名指定的安装源
modifyrepo, mr 修改指定的安装源
refresh, ref 刷新所有安装源
clean 清除本地缓存
2. zypper软件管理:
选项 说明
install, in
安装软件包
remove, rm 删除软件包
verify, ve 检验软件包依赖关系的完整性
update, up 更新已安装的软件包到新的版本
dist-upgrade, dup
整个系统的升级
source-install, si 安装源代码软件包和它们的编译依赖
3. zypper的查询选项:
选项
说明
search, se 安装软件包
packages, pa 列出所有可用的软件包
patterns, pt 列出所有可用的模式
products, pd 列出所有可用的产品
what-provides, wp 列出能够提供指定功能的软件包
方法1) 关闭 iptables服务
用root用户权限执行 禁止iptables服务命令
chkconfig iptables off
方法2) 关闭SuSE Linux管理防火墙的服务
- 检查 SuSE防火墙是否设置为启动
chkconfig —list | grep firewall - 关闭防火墙服务
chkconfig SuSEfirewall2_init off
chkconfig SuSEfirewall2_setup off
suse 开机启动
正常的linux 启动脚本是 /etc/rc.d/rc.local
当是suse linux没有这个文件
应该修改 /etc/init.d/boot.local
列如修改 zookeeper 开机启动
/home/wangzhen/tool/zookeeper-3.4.8/bin/zkServer.sh start
查看 suse 的启动级别 runlevel
修改xshell 使得其可以开机启动
修改 .vimrc 文件 增加 set mouse=c