Linux仓库怎么写(linux 仓库)

纸扎戏偶

今天给各位分享Linux仓库怎么写的知识,其中也会对linux 仓库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

  • 1、linux下 怎么制作软件仓库
  • 2、如何在Linux下使用Gitblit工具创建Git仓库服务
  • 3、ubuntu虚拟机linux下怎么创建git仓库
  • 4、Linux怎么进行Yum软件仓库配置

1、linux下 怎么制作软件仓库

制作软件仓库,首先讲讲安装软件的方法,现在linux发行版一般都用软件包管理,我以centos为例,用到了YUM在线升级机制,yum客户端和yum 服务器端 利用yum命令进行查询、安装、升级与删除功能 而软件仓库一般路径在yum服务器中,例如客户端设置/etc/yum.repos.d/Centos-Base.repo 中baseurl=" "这个接的就是容器的实际网址,当然可以是网络上的,也可以是本地的,路径正确就OK 至于YUM更多的东西可以上网查 很多。

2、如何在Linux下使用Gitblit工具创建Git仓库服务

1.创建Gitblit安装目录

首先我们将在我们的服务器上建立一个目录,并在该目录下安装最新的Gitblit。

$ sudo mkdir -p /opt/gitblit$ cd /opt/gitblit

创建gitblit目录

2. 下载并解压

现在,我们将从Gitblit官方站点下载最新版的Gitblit。这里我们将安装1.6.2版本。所以,请在安装时根据具体的版本对命令进行修改。

$ sudo wget

下载gitblit安装包

接下来,我们将下载到的tar压缩包解压至之前创建的目录 /opt/gitblit/

$ sudo tar -zxvf gitblit-1.6.2.tar.gz

解压gitblit压缩包

3.配置并运行

现在,我们将对Gitblit进行配置。如果你想要定制Gitblit的行为,你可以修改gitblit/data/gitblit.properties。在完成配置后,我们将运行安装好的gitblit。有两种方式来运行gitblit,第一种是通过下面的命令手动运行:

$ sudo java -jar gitblit.jar --baseFolder data

另一种是将gitblit添加为服务。下面是在linux下将gitblit添加为服务的步骤。

由于我在使用Ubuntu,下面的命令将是 sudo cp service-ubuntu.sh /etc/init.d/gitblit,所以请根据你的发行版修改文件名service-ubuntu.sh为相应的你运行的发行版。

$ sudo ./install-service-ubuntu.sh$ sudo service gitblit  start

启动gitblit服务

在你的浏览器中打开或,也可以将localhost根据本地配置替换为IP地址。输入默认的管理员凭证:admin / admin并点击login按钮。

gitblit欢迎页面

现在,我们将添加一个新的用户。首先,你需要以admin用户登录,username = admin,password = admin。

然后,点击用户图标 users (+) new user 来创建一个新用户,如下图所示。

添加新用户

现在,我们将创建一个开箱可用的仓库。点击 repositories (+) new repository。然后,如下图所示添加新的仓库。

添加新的仓库

使用命令行创建一个新的仓库

touch README.md    git init    git add README.md    git commit -m "first commit"    git remote add origin ssh://arunlinoxide@localhost:29418/linoxide.com.git    git push -u origin master

请将其中的用户名arunlinoxide替换为你添加的用户名。

在命令行中push一个已存在的仓库

git remote add origin ssh://arunlinoxide@localhost:29418/linoxide.com.git    git push -u origin master

注意:强烈建议所有人修改用户名“admin”的密码。

3、ubuntu虚拟机linux下怎么创建git仓库

一、 在 Ubuntu 系统中部署 Git Server

在Ubuntu系统中,这一步相当简单,只需要在Terminal中输入

sudo apt-get update

完成这一步后,就可以安装 git core 组件,通常情况下,安装在系统中的git 只是一个简单的客户端,包括一些最基本的命令以及特性,而作为保管代码的仓库,则还需要其他特性支持,所以需要安装 git core,如果之前已经安装了 git,那么仍然需要安装 git core

sudo apt-get install git-core

二、配置Git Server

完成这两步之后,就可以开始配置 Git Server 了。

增加 developers 组以及创建保存项目的仓库

需要创建一个新的用户组,并且将创建的仓库都放置在名为 git 的用户下,当然git 要隶属于 developers 组,这样也是为了方便将来的管理需要。

sudo groupadd developers

cd /home/

sudo mkdir git

sudo useradd git -d /home/git

以上四个命令分别为创建 developers 用户组, 并在/home/ 文件夹下为名为 git 的用户创建工作目录,创建名为 git 的用户账户并将它的工作目录指向/home/git。

之后,需要将增加的用户添加到 developers 用户组中,这一步一般通过修改/etc/group 文件达成,在正式修改 /etc/group 文件前或许需要先做一个备份。找到创建的用户组,譬如例子中创建的 developers。或许能在文件中看到类似的一行:

4、Linux怎么进行Yum软件仓库配置

以安装GCC为例吧

Rpm –ivh /media/Packages/gcc-4.4.6-4.e16.i686.rpm,命令本身是没错的,可是为什么安装不成功呢,看最下面,需要这么些个包,其实这些包也依赖于其他的包,这就郁闷了吧,我们用yum来试试,yum可以自动判断依赖关系,直接帮我们解决

Yum install gcc命令

它自动判断出了安装gcc的时候都依赖于哪些包,那些包又依赖于哪些包,直接给我们列出来,问我们是否要安装,我们直接“Y”就可以,

大家一定想知道,它为什么能自动判断吧,还有,它从哪里知道的要哪些软件包名,其实要配置一个仓库,这个仓库里就指定了我们的软件在哪里放着

上图就是我们的仓库文件的内容了,我来解释一下

[Steven]只是仓库名字,这个可以随意

Name=….这个你可以理解为仓库的描述,这个可以不写这一行

Baseurl=,这里解释一下为什么是///三个/,file:// ftp:// http://大家是不是很熟悉,file://的意思是文件在本地,在Linux中一切都以根开始的那路径上要加个/,所以最后是

我们来规划一下,我们要在/packages下建立我们的软件源,首先,我们把这个文件夹建立一下

现在的目录是空的,然后我们来把软件拷贝到里面

现在只有一个文件夹,里面一堆软件包,我们来指定一下yum路径,看看能不能安装吧

没有repo…什么xml什么的,总的来讲就是没有“元数据”

关于Linux仓库怎么写和linux 仓库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

文章版权声明:除非注明,否则均为我爱教程术原创文章,转载或复制请以超链接形式并注明出处。