设为首页 收藏本站
查看: 800|回复: 0

[经验分享] china_blue

[复制链接]

尚未签到

发表于 2018-1-15 18:31:57 | 显示全部楼层 |阅读模式
  今天异常的恼火!装git,浪费了我好长的时间,简直是无限的被气疯了!
  下面简述本人在安装git时遇到的困境和解决的方法,希望能给初次尝试的朋友以帮助:
  事先声明我用的是ubuntu 9.04的OS.
  刚开始我用 命令
  #sudo apt-get install git
  来安装,
  结果显示:
  #couldn't find package git!
  于是,我就:
  #find / -name git
  结果没有找到任何相关的资料。
  于是便到网上找资料,(google,baidu),结果大多数的还是这一句:
  #sudo apt-get install git
  我只能觉得wholly shit!!了 (Dota术语)。
  假如我的ubuntu装了git的包,根本不用搜索嘛!
  所以发现这样的帖子很让我烦恼,增加了不少我的无谓的时间!!
  终于天地良心,让我下到了
  git-1.6.5.3.tar.gz的源码!!我当时爽晕了!
  let's go !!
  结果 make prefix=/usr/local install
  爆出一大堆的error,大多是avariale 没定义。我只能无语了,因为我不可能去追溯git的code是怎么写的,我需要作如何的改动来实现,
  因为还有好多事情要做,我只想以最快的方式,装上我的git!
  幸运之神再一次降临到我的头上!
  我找到了 :
  http://packages.ubuntu.com/
  在这里尽情地搜把,所有ubuntu最新的package都在这里!
  首先我下的是gitk的deb包。
  版本是gitk_1.6.5-1_all.deb
  于是我便:
  dpkg -i /usr/local/git_1.6.5-1_all.deb。
  结果:
  gitk depends on git-core(>>1:1.6.5);however
  Package git-core is not installed.
  于是我便去下了:
  git-core_1.6.5.3-1.i386.deb
  好了,
  dpkg -i /usr/local/git-core_1.6.5.3-1.i386.deb
  结果:
  git-core depends on liberror-perl. however:
  Package liberror-perl is not installed!
  git-core depends on libdigest-shal-perl. however:
  Package libdigest-shal-perl is not isntalled!
  我无奈了,只好先download liberror-perl装上!
  当我再在
  http://packages.ubuntu.com/
  上面搜索:libdigest-shal-perl 时,
  提示没有,于是我立马google,
  结果这么强大的google都只有一条!!!而且是无用的。
  我近乎绝望了!
  山重水复疑无路,柳暗花明又一村!
  gitk不行,我就装git吧!!
  于是我又下了git!
  结果又让我装install-info,还嫌齐dbpk的版本太低(现在的世道程序也学会了“喜新厌旧”唉,悲哀啊!)。
  于是便下了,装上!!
  我就不信了,一个小小的git狂了!!你需要多少包,我就下多少,装多少!!
  最后终于搞定!!!
  装个git这么费劲,唉有些事情真是部自己尝试,真的莫要觉得简单!!
  感慨之余,撰写此文,以期能帮和我一样遇到此类问题的朋友少走弯路!!
  最后,推荐两个网址!
  1:IBM的人写的介绍git的不错!
  http://www.ibm.com/developerworks/cn/linux/l-git/
  2. 下载ubuntu最新package的最佳场所:
  http://packages.ubuntu.com/
  保证"一搜灵"!!
  Thank you!!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-435421-1-1.html 上篇帖子: git stash的使用 下篇帖子: git stash恢复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表