suse linux光盘挂载

法一:手动挂载

1、新建本地源存储目录
root@suse:mkdir /mnt/cdrom

2、创建zypper本地源
root@suse:zypper ar file://mnt/cdrom local-source

3、添加完本地源,会在/etc/zypp/repos.d/目录下生成local-source.repo
root@suse:cat /etc/zypp/repos.d/local-source.repo
[local-source]
name=local-source
enabled=1
autorefresh=0
baseurl=file:/mnt/cdrom
type-NONE 

mount /dev/sr0 /mnt/cdrom 光盘挂载

zypper lr:列出所有本地源

如果用法一挂载的话比较麻烦,每次开机都要执行mount /dev/sr0 /mnt/cdrom挂载一次,所以我们可以设置为自动挂载,命令如下:

法二:开机自动挂载 

[root@server ~]# cd /etc/init.d/

[root@server init.d]# vim mtyum.sh (新建一个mtyum.sh脚本)

#! /bin/bash

#add for chkconfig

#chkconfig: 2345 70 30

#description: mount yum      #简短描述

#processname: mtyum        #进程名

mount /dev/sr0 /mnt/cdrom

*2345是指脚本的运行级别,即在2345这4种模式下都可以运行,234都是文本界面,5就是图形界面X
70是指脚本将来的启动顺序号,如果别的程序的启动顺序号比70小(比如44、45),则脚本需要等这些程序都启动以后才启动。
30是指系统关闭时,脚本的停止顺序号。*

给脚本添加执行权限:

[root@server init.d]# chmod +x mtyum.sh

[root@server init.d]# chmod +x mtyum.sh

利用chkconfig命令将脚本设置为自启动

[root@server init.d]# chkconfig --add mtyum.sh 

 

不同linux安装命令

CentOS中的yum,

Debian中的apt-get等类似,

Suse 有两个包管理器,一个是yast2,一个是zypper,这里采用zypper进行安装。

apache2安装 

zypper se apache2 :查看apache所有安装包 

zypper in apache2 apache2-doc apache2-example-pages apache2-utils apache2-prefork apache2-mod_perl apache2-mod_php5

service apache2 start

service apache2 stop

service apache2 restart

service apache2 enable

 

 

原文地址:https://www.cnblogs.com/xiangbing123/p/13516414.html