【Linux——配置软件仓库】

一、挂载命令

挂载点类比矿井口,资源是矿,有了挂载点才能访问资源
挂载点可以用目录代替,进到目录就可以进到盘里面

挂载命令格式:mount  资源路径  挂载到何处

卸载命令格式:umount  资源路径

               或者   umount  挂载点

举例:

mount  /dev/cdrom   /mnt/            //把dev目录下的cdrom挂载到mnt目录,原文件已被隐藏起来

umount /mnt                                //卸载,去掉隐藏,必须不在当前目录下,否则提示目标忙

二、yum命令

yum repolist                     //列仓库
yum list                            //列软件
yum clean all                   //清缓存
yum -y install 软件名...    //安装软件并且安装依赖
yum -y remove 软件名    //卸载软件,只删除原软件,不删除依赖
                                       // -y遇到是或否的时候选yes

三、rpm命令

rpm -q  软件名                                   //模糊查找一个软件是否已安装
rpm -ivh    软件名-版本信息.rpm...    //安装软件不安装依赖,添加ivh选项在安装中,看起来会舒服一点
rpm -e  软件名...                               //卸载软件

四、配置软件仓库

mount /dev/cdrom /mnt/      //把dev目录下的cdrom挂载到mnt目录下
cd /etc/yum.repos.d/        //进入etc目录下的yum.repos.d准备配置软件仓库
vim test.repo               //创建配置文件,后缀必须为.repo
                            //按i进入输入模式,编辑如下内容
[haha]			    //名字
name=xixi		    //描述
baseurl=file:///mnt	    //挂载的仓库路径
enabled=1                   //1开启库
gpgcheck=0                  //0关闭安全监测
                            //按Exc进入命令模式
                            //再按冒号:进入末行模式
wq                          //保存文件并退出
                             

输入yum repolist可以看到我们配置的软件仓库

五、安装卸载软件

yum -y install xeyes    //安装一个叫xeyes的软件

运行一下xeyes,眼睛会随着鼠标移动

然后我们把xeyes卸载掉

yum -y remove xeyes    //卸载xeyes

提示删除完毕,实际上依赖并没有被删除掉。

再用rpm命令安装软件,虽然不会安装依赖,但是yum命令卸载之后的依赖还能够使用,所以安装的xeyes仍可以使用。

我们先进入到mnt的Package里面,找到对应的rpm包,输入xorg-x11-apps再按tab键自动补全,这段可以在yum命令安装卸载的时候找到。

rpm -ivh xorg-x11-apps-7.7-7.el7.x86_64.rpm    //用rpm工具安装xeyes

安装成功并运行xeyes

### Linux 环境下 Git 的安装配置与使用教程 #### yum 安装方式 对于 CentOS 或其他基于 Red Hat 的发行版,可以利用 `yum` 来快速部署 Git。这种方式适合那些不需要最新特性版本的用户。 ```bash sudo yum install git ``` 此方法能够简化安装流程并自动处理依赖关系[^1]。 #### 源码编译安装 如果需要获取更稳定的更新或是特定功能,则可以从 GitHub 上下载最新的源代码来进行编译安装。这允许自定义安装路径以及启用某些额外选项。 访问 [Git官方GitHub页面](https://github.com/git/git/tags),找到合适的发布标签,接着按照说明完成下载、解压、配置和构建过程: ```bash wget https://github.com/git/git/archive/refs/tags/v2.39.2.tar.gz -O git-source.tar.gz tar -xf git-source.tar.gz cd git-* make configure ./configure --prefix=/usr/local make all doc info sudo make install install-doc install-html install-info ``` 上述命令假设选择了 v2.39.2 版本作为例子;实际操作时应替换为所需的具体版本号[^2]。 #### 基础设置 初次运行 Git 后建议先做些个性化设定,比如全局用户名和邮箱地址: ```bash git config --global user.email you@example.com ``` 也可以直接编辑位于家目录下的 `.gitconfig` 文件来手动调整更多参数[^3]。 #### SSH 密钥对生成 为了方便远程仓库认证,通常还会创建一对SSH密钥用于无密码登录服务端: ```bash ssh-keygen -t rsa -b 4096 -C "your_email@example.com" eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa cat ~/.ssh/id_rsa.pub ``` 最后一步是为了复制公钥内容以便后续添加到目标平台(如 GitHub/GitLab)上的账户设置里[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值