- 浏览: 137701 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (140)
- ruby on rails (23)
- 随笔 (1)
- 部署 (3)
- ubuntu源 (2)
- linux (28)
- web (9)
- IT (3)
- linux,数据库 (3)
- MOOC (4)
- ubuntu (20)
- win7 (2)
- git (6)
- github (2)
- ubuntu,python (1)
- java,JDK (1)
- ubuntu,qq (1)
- vagrant (3)
- virtualbox (2)
- sass (1)
- centos (3)
- Sublime (1)
- nginx (4)
- passenger (1)
- VPN (0)
- mysql (4)
- VIM (1)
- bbb (1)
- 编码设置 (2)
- mongo (4)
- edx (2)
- ssh (1)
- python (1)
- phpmyadmin (1)
- libreoffice (2)
- docker (4)
- pg (1)
- PostgreSQL (2)
- 系统时间设置 (1)
- ansible (1)
- Sinatra (1)
- 硬盘挂载 (1)
- npm (1)
- smtp (1)
- docker 镜像 (1)
- Memcached (1)
最新评论
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } H2 { margin-bottom: 0.21cm } H2.cjk { font-family: "宋体" } H2.ctl { font-family: "Lohit Hindi" } PRE.cjk { font-family: "宋体", monospace } A:link { so-language: zxx } -->
Github 使用指南!(下文针对linux系统而言,特指ubuntu系统)
第一步:
下载安装Git。
使用新立得软件包管理工具(Synaptic Package Manager)安装最新版本的git。
推荐选择安装git-core,git-gui,git-doc。
第二步:设置SSH Keys
github使用ssh keys来确保你的电脑与github的连接有安全性。设置过程很简单。
但是有几个步骤。
步骤一:检查已有的ssh keys。
$ cd ~/.ssh
如果提示说,没有这样的文件或者目录。(No such file or directory) 则跳到步骤三。否 则继续。
步骤二:备份已有的ssh keys。
步骤三:产生一个新的 ssh key。
我的产生过程如下:
banxi1988@banxi:~$ ssh-keygen -t rsa -C "banxi1988@gmail.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/home/banxi1988/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Passphrases do not match. Try again.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/banxi1988/.ssh/id_rsa.
Your public key has been saved in /home/banxi1988/.ssh/id_rsa.pub.
The key fingerprint is:
0c:a5:4d:a7:d8:e8:42:b2:5c:75:d0:4c:e5:ff:6a:7f banxi1988@gmail.com
The key's randomart image is:
+--[ RSA 2048]----+
| o==.o |
| . Xo+ |
| . o = + . |
| . = . o . |
| o . . S . |
| . . |
| . |
| .. E|
| ..... |
+-----------------+
banxi1988@banxi:~$
步骤四:
在gitHub里单击账户设置。点击SSH 公钥 ,点击添加另一个公钥。
打开前面生成的id_rsa.pub 文件。(可能要显示隐藏文件才能看到用gedit或者其它的编辑器打开。
注意不要编辑,添加空格或者换行。)
然后把里面的内容复制粘贴到下面的key输入栏中。
步骤五:测试一下。
banxi1988@banxi:~$ ssh git@github.com
/etc/ssh/ssh_config: line 20: Bad configuration option: X11Forwrding
/etc/ssh/ssh_config: terminating, 1 bad configuration options
banxi1988@banxi:~$
After modify the ssh_config.中间要求输入上面输入的passphrase。
banxi1988@banxi:~$ ssh git@github.com
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.
PTY allocation request failed on channel 0
Hi banxi1988! You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.
banxi1988@banxi:~$
步骤六:设置git的个人信息。
1. 设置用户名和email。git使用这个来验证每个提交者。除此之外github会使用这些信息来
与你的github账号相联系。下面的名字应该是你真实的名字。而不是要GitHub的用户名。
banxi1988@banxi:~$ git config --global user.name "Li HaiZhen"
banxi1988@banxi:~$ git config --global user.email "banxi1988@gmail.com"
banxi1988@banxi:~$
2. 设置GitHub的指令环。
有些工具不使用ssh来连接。为了使用这些工具。你应该找出配置好你的API Token。
在GitHub上点击。账号设置(Account Settings) ,然后点击 账号管理(Account Admin)。
在API Token一栏里有你的API ToKen。
在命令行下运行下面的代码。
banxi1988@banxi:~$ git config --global github.user banxi1988
banxi1988@banxi:~$ git config --global github.token e5ebe68d43d9820ed8d05a3d2633d7f3
banxi1988@banxi:~$
上面使用的user是指GitHub的用户名了。
最后:恭喜你!你已经正确的设置了git和gitHub。
接下来。要做的就是。1. 创建一个仓库。2. Fork 一个仓库。 3.社区化。
第二节:创建一个仓库(Create A Repo Repositories)
直接在自己的登录后进入github.com首页就可以看到, 下面一栏有四步.用来创建Repository.
直接填入项目名称就可以了.其它的可以不填.要填,这个表单也足够自解释了.
创建后之后.会跳转到一个页面.其中有指示接下来该怎么做的.
如下:
git@github.com:banxi1988/tasteHibernate.git
接下来给你自己的项目创建一个基本的Readme文件吧.
详细操作过程如下:
Global setup:
Download and install Git
git config --global user.name "banxi1988"
git config --global user.email banxi1988@gmail.com
Next steps:
mkdir tasteHibernate
cd tasteHibernate
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@github.com:banxi1988/tasteHibernate.git
git push -u origin master
Existing Git Repo?
cd existing_git_repo
git remote add origin git@github.com:banxi1988/tasteHibernate.git
git push -u origin master
Importing a Subversion Repo?
Click here
When you're done:
Continue
banxi1988@banxi:~/github/tasteHibernate$ git init
Initialized empty Git repository in /home/banxi1988/github/tasteHibernate/.git/
banxi1988@banxi:~/github/tasteHibernate$ touch README
banxi1988@banxi:~/github/tasteHibernate$ vi README
banxi1988@banxi:~/github/tasteHibernate$ git add README
banxi1988@banxi:~/github/tasteHibernate$ git commit -m 'first commit'
[master (root-commit) 6ec8aae] first commit
1 files changed, 6 insertions(+), 0 deletions(-)
create mode 100644 README
banxi1988@banxi:~/github/tasteHibernate$ git remote add origin git@github.com:banxi1988/tasteHibernate.git
banxi1988@banxi:~/github/tasteHibernate$ git push origin master
ERROR: banxi1988/tasteHibernate.git doesn't exist. Did you enter it correctly?
fatal: The remote end hung up unexpectedly
banxi1988@banxi:~/github/tasteHibernate$ git push -u origin master
Counting objects: 3, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 383 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To git@github.com:banxi1988/tasteHibernate.git
* [new branch] master -> master
Branch master set up to track remote branch master from origin.
banxi1988@banxi:~/github/tasteHibernate$
关于Git的命令请参见Git手册.
现在我们已经可以创建了一个库了.创建了一个文件,并且提交了.并且把它推向了github.
接下来我们将做什么呢?
第三节: Fork A Repo
有些时候你发现自己想要为别人的项目做贡献.或者希望来使用别人的项目做为自己的起点.也就称之为Fork.
Fork一个项目. 在你想fork的项目的首页.找到fork按钮.点击.
接下来设置你本地仓库.
A . 克隆项目.
$ git clone git@github.com:username/projectname.git
B. 远程配置.
当你克隆了一个项目之后.它有一个默认的remote.叫做.origin.这是指你是在github上fork的.而不是在原来的仓库.为了跟踪原本的仓库,你需要添加另一个叫做upstream的选项.
$cd projectname
$ git remote add upstream git://github.com/username/projectname.git
$ git fetch upstream
接下来.你要做的就是.
A. 推送提交.
一旦你做出了某些提交到你fork的仓库里,你可能想要将其推送到你fork的项目去.你要做就跟平常的项目一样.
$git push origin master
接收upstream 变更.
如果你fork的那个原来的仓库改变了,你可以使用下面的命令来更新你fork到本地的仓库.
$ git fetch upstream
$ git merge upstream/master
后面的更多使用指南请参考相关文档.例如创建分支等.
本指南是由banxi1988根据github提供的帮助.进行的实践之后,翻译过来的.
由于本人水平有限.所以翻译得不好,你可以向我提意见或者直接到github里面的去看帮助.
原文:http://blog.csdn.net/banxi1988/article/details/6555293
Github 使用指南!(下文针对linux系统而言,特指ubuntu系统)
第一步:
下载安装Git。
使用新立得软件包管理工具(Synaptic Package Manager)安装最新版本的git。
推荐选择安装git-core,git-gui,git-doc。
第二步:设置SSH Keys
github使用ssh keys来确保你的电脑与github的连接有安全性。设置过程很简单。
但是有几个步骤。
步骤一:检查已有的ssh keys。
$ cd ~/.ssh
如果提示说,没有这样的文件或者目录。(No such file or directory) 则跳到步骤三。否 则继续。
步骤二:备份已有的ssh keys。
步骤三:产生一个新的 ssh key。
我的产生过程如下:
banxi1988@banxi:~$ ssh-keygen -t rsa -C "banxi1988@gmail.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/home/banxi1988/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Passphrases do not match. Try again.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/banxi1988/.ssh/id_rsa.
Your public key has been saved in /home/banxi1988/.ssh/id_rsa.pub.
The key fingerprint is:
0c:a5:4d:a7:d8:e8:42:b2:5c:75:d0:4c:e5:ff:6a:7f banxi1988@gmail.com
The key's randomart image is:
+--[ RSA 2048]----+
| o==.o |
| . Xo+ |
| . o = + . |
| . = . o . |
| o . . S . |
| . . |
| . |
| .. E|
| ..... |
+-----------------+
banxi1988@banxi:~$
步骤四:
在gitHub里单击账户设置。点击SSH 公钥 ,点击添加另一个公钥。
打开前面生成的id_rsa.pub 文件。(可能要显示隐藏文件才能看到用gedit或者其它的编辑器打开。
注意不要编辑,添加空格或者换行。)
然后把里面的内容复制粘贴到下面的key输入栏中。
步骤五:测试一下。
banxi1988@banxi:~$ ssh git@github.com
/etc/ssh/ssh_config: line 20: Bad configuration option: X11Forwrding
/etc/ssh/ssh_config: terminating, 1 bad configuration options
banxi1988@banxi:~$
After modify the ssh_config.中间要求输入上面输入的passphrase。
banxi1988@banxi:~$ ssh git@github.com
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.
PTY allocation request failed on channel 0
Hi banxi1988! You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.
banxi1988@banxi:~$
步骤六:设置git的个人信息。
1. 设置用户名和email。git使用这个来验证每个提交者。除此之外github会使用这些信息来
与你的github账号相联系。下面的名字应该是你真实的名字。而不是要GitHub的用户名。
banxi1988@banxi:~$ git config --global user.name "Li HaiZhen"
banxi1988@banxi:~$ git config --global user.email "banxi1988@gmail.com"
banxi1988@banxi:~$
2. 设置GitHub的指令环。
有些工具不使用ssh来连接。为了使用这些工具。你应该找出配置好你的API Token。
在GitHub上点击。账号设置(Account Settings) ,然后点击 账号管理(Account Admin)。
在API Token一栏里有你的API ToKen。
在命令行下运行下面的代码。
banxi1988@banxi:~$ git config --global github.user banxi1988
banxi1988@banxi:~$ git config --global github.token e5ebe68d43d9820ed8d05a3d2633d7f3
banxi1988@banxi:~$
上面使用的user是指GitHub的用户名了。
最后:恭喜你!你已经正确的设置了git和gitHub。
接下来。要做的就是。1. 创建一个仓库。2. Fork 一个仓库。 3.社区化。
第二节:创建一个仓库(Create A Repo Repositories)
直接在自己的登录后进入github.com首页就可以看到, 下面一栏有四步.用来创建Repository.
直接填入项目名称就可以了.其它的可以不填.要填,这个表单也足够自解释了.
创建后之后.会跳转到一个页面.其中有指示接下来该怎么做的.
如下:
git@github.com:banxi1988/tasteHibernate.git
接下来给你自己的项目创建一个基本的Readme文件吧.
详细操作过程如下:
Global setup:
Download and install Git
git config --global user.name "banxi1988"
git config --global user.email banxi1988@gmail.com
Next steps:
mkdir tasteHibernate
cd tasteHibernate
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@github.com:banxi1988/tasteHibernate.git
git push -u origin master
Existing Git Repo?
cd existing_git_repo
git remote add origin git@github.com:banxi1988/tasteHibernate.git
git push -u origin master
Importing a Subversion Repo?
Click here
When you're done:
Continue
banxi1988@banxi:~/github/tasteHibernate$ git init
Initialized empty Git repository in /home/banxi1988/github/tasteHibernate/.git/
banxi1988@banxi:~/github/tasteHibernate$ touch README
banxi1988@banxi:~/github/tasteHibernate$ vi README
banxi1988@banxi:~/github/tasteHibernate$ git add README
banxi1988@banxi:~/github/tasteHibernate$ git commit -m 'first commit'
[master (root-commit) 6ec8aae] first commit
1 files changed, 6 insertions(+), 0 deletions(-)
create mode 100644 README
banxi1988@banxi:~/github/tasteHibernate$ git remote add origin git@github.com:banxi1988/tasteHibernate.git
banxi1988@banxi:~/github/tasteHibernate$ git push origin master
ERROR: banxi1988/tasteHibernate.git doesn't exist. Did you enter it correctly?
fatal: The remote end hung up unexpectedly
banxi1988@banxi:~/github/tasteHibernate$ git push -u origin master
Counting objects: 3, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 383 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To git@github.com:banxi1988/tasteHibernate.git
* [new branch] master -> master
Branch master set up to track remote branch master from origin.
banxi1988@banxi:~/github/tasteHibernate$
关于Git的命令请参见Git手册.
现在我们已经可以创建了一个库了.创建了一个文件,并且提交了.并且把它推向了github.
接下来我们将做什么呢?
第三节: Fork A Repo
有些时候你发现自己想要为别人的项目做贡献.或者希望来使用别人的项目做为自己的起点.也就称之为Fork.
Fork一个项目. 在你想fork的项目的首页.找到fork按钮.点击.
接下来设置你本地仓库.
A . 克隆项目.
$ git clone git@github.com:username/projectname.git
B. 远程配置.
当你克隆了一个项目之后.它有一个默认的remote.叫做.origin.这是指你是在github上fork的.而不是在原来的仓库.为了跟踪原本的仓库,你需要添加另一个叫做upstream的选项.
$cd projectname
$ git remote add upstream git://github.com/username/projectname.git
$ git fetch upstream
接下来.你要做的就是.
A. 推送提交.
一旦你做出了某些提交到你fork的仓库里,你可能想要将其推送到你fork的项目去.你要做就跟平常的项目一样.
$git push origin master
接收upstream 变更.
如果你fork的那个原来的仓库改变了,你可以使用下面的命令来更新你fork到本地的仓库.
$ git fetch upstream
$ git merge upstream/master
后面的更多使用指南请参考相关文档.例如创建分支等.
本指南是由banxi1988根据github提供的帮助.进行的实践之后,翻译过来的.
由于本人水平有限.所以翻译得不好,你可以向我提意见或者直接到github里面的去看帮助.
原文:http://blog.csdn.net/banxi1988/article/details/6555293
发表评论
-
ruby 回复功能
2015-03-24 21:44 645http://www.sitepoint.com/realti ... -
测试驱动开发(TDD)
2015-03-02 17:00 660测试驱动开发的基本过程如下: 1) 明确当前要完成的功能。可 ... -
git pull 代码合并问题
2015-02-06 18:15 1401本地修改某个文件后,想把远程仓库代码git pull下来再提交 ... -
详解rails命令行
2015-02-02 14:32 906http://blog.58share.com/?cat=7 ... -
如何导入外部Git仓库到中国源代码托管平台(Git@OSC)
2015-01-30 15:46 647方案1: 从原始地址clone一份bare仓库 ? 1 gi ... -
git基本命令图
2015-01-17 18:35 570... -
Ruby is Big in China
2014-08-12 15:35 548http://stylesror.github.io/#rub ... -
ruby http get post
2014-07-31 11:22 768uri = URI('url') Net::H ... -
使用者認證
2014-07-29 11:18 428转自: http://ihower.tw/rails3/aut ... -
bundle exec rake i18n:check
2014-07-03 11:45 526bundle exec rake i18n:check -
ruby on rails+nginx+passenger+ubuntu
2014-06-06 00:19 862ruby 使用rvm安装 在使用rmv安装的ruby时候必 ... -
用 Ruby on Rails 实现适应各种平台的在线 Office 文档预览
2014-05-28 09:20 965前言 在许多Web应用中 ... -
fatal: unable to connect to github.com:
2014-05-23 14:41 836fatal: unable to connect to git ... -
`gem install nokogiri -v '1.5.6' 报错
2014-05-18 13:07 600libxml2 is missing. please vis ... -
卸载指定版本 bundle
2014-05-05 18:04 2697gem uninstall bundler -v=1.6.2 ... -
Git常用命令备忘
2014-03-27 11:24 651转自:http://robbinfan.com/blog/34 ... -
使用Vagrant在Windows下部署开发环境
2014-03-06 10:34 698http://blog.smdcn.net/article/1 ... -
安装rails时的一个小注意
2013-12-17 10:08 860在ubuntu上安装ROR环境时候,我总是忘记一件事情,就是设 ... -
关于在win7上安装Ruby On Rails 环境的几点注意
2013-12-05 18:31 1482在window下安装Ruby On Rails 环境须知: 1 ... -
Ubuntu安装Ruby On Rails多版本
2013-11-29 23:44 881写Ruby程序的时候,可能 ...
相关推荐
- 使用包管理器进行安装,如在Ubuntu上使用`sudo apt-get install git`命令。 - 安装完成后,可通过命令行工具进行操作。 #### 三、GitHub注册与项目创建 - **注册GitHub账号**: - 访问GitHub官网 ...
Ubuntu20.04+ROS+Cartographer安装指南 本文档将指导您安装Ubuntu20.04操作系统,并在其上安装ROS(机器人操作系统)和Cartographer(激光SLAM算法),以便实现机器人和SLAM开发。 一、Ubuntu20.04安装 安装...
5. **README或INSTALL指南**:提供详细步骤和说明,指导用户如何正确解压和使用这些文件来解决"rosdep update"问题。 在使用"ros_github.zip"之前,用户应遵循以下步骤: 1. **解压文件**:首先,将下载的"ros_...
2. README文件:包含安装和使用指南。 3. 构建脚本:如CMakeLists.txt,用于配置和构建项目。 4. 示例程序:展示了如何使用librealsense库的基本功能。 5. 测试用例:用于验证库的功能是否正常工作。 6. 文档:可能...
本文将详细介绍 **GitHub Advanced Security** 中的 **代码扫描** 功能,并提供实际操作指南。 #### GitHub 主要特点概述 **GitHub** 的核心特点包括: 1. **版本控制**:基于 **Git** 分布式版本控制系统,能够...
对于其他系统,可以访问GitHub的官方仓库获取安装指南:https://github.com/github/hub#installation。 ### 2. 配置GitHub Hub 配置Hub需要提供你的GitHub用户名和访问令牌,这样Hub才能代表你与GitHub服务器通信...
" 这段描述进一步强调了在Ubuntu 16.04上安装和配置openssl-1.0.2r的过程是成功的,并且作者声称这个过程对新手来说也相对容易,暗示有详细的教程或指南可供参考。作者还提到其博客上有相关步骤,鼓励读者访问并提供...
### 驾驭GitHub Issues:高效的问题跟踪与管理指南 #### 一、GitHub Issues简介 GitHub Issues是一个内置的问题跟踪系统,允许团队成员报告问题、讨论解决方案、跟踪进度和记录决策。每个仓库都可以拥有自己的...
访问Auto的官方网站或GitHub仓库,找到最新版本的源代码,并下载到你的Ubuntu系统。通常,你可以通过`wget`命令下载: ```bash wget https://example.com/auto-x.y.z.tar.gz ``` 请将`example....
在本指南中,我们将介绍如何在 Ubuntu Server 20.10 上安装 ThingsBoard,包括安装 Java 8、安装服务、配置数据库、选择消息队列服务、低性能配置、运行安装脚本和启动服务等步骤。 步骤 1. 安装 Java 8(OpenJDK) ...
标签 "ubuntu" 明确了这个软件包与Ubuntu操作系统的关系,意味着该版本的frpc是针对Ubuntu用户的,可能包含了针对Ubuntu的安装指南、依赖管理以及错误修复等特性。 在压缩包文件名 "frp_0.53.0_linux_amd64" 中,...
你可以从官方网站下载源代码,或者使用curl从GitHub克隆项目: ```bash git clone https://github.com/IntelRealSense/realsense-SDK.git cd realsense-SDK mkdir build && cd build cmake .. make -j4 sudo make ...
对于那些习惯于使用GitKraken v6.5.1的Ubuntu 16.04用户来说,如果不想升级到付费版本,可以继续使用此版本,但需注意未来可能不再获得安全更新或新功能。如果决定升级,应评估新版本提供的附加价值,例如更好的性能...
### Ubuntu 14.04 系统安装与 Caffe + CUDA 配置指南 #### 一、Ubuntu 14.04 系统安装流程 对于初次接触 Ubuntu 或者需要在现有计算机上安装该操作系统的用户来说,下面提供了一个简明的操作指南。 **准备工作:*...
此外,文档还提供了一个简单的开发环境准备指南,包括SSH服务配置,Git和Make等必要工具的安装,GitHub仓库的克隆和环境初始化。 适合人群:适用于需要在VIM4上部署或开发Ubuntu操作系统的硬件爱好者和技术开发者。 ...
### Ubuntu_opencv_安装指南(虚拟机) #### 安装准备与环境搭建 根据所提供的信息,本指南将详细介绍如何在虚拟机环境下安装 Ubuntu 14.04.1 并配置 OpenCV 3.0.0。这适用于希望在 Ubuntu 环境中进行计算机视觉...
"YaH3C"很可能是压缩包的文件名,这通常包含了YaH3c工具的所有相关文件和资源,比如源代码、安装脚本、配置文件、使用指南等。用户解压后,可以通过这些文件来安装和配置YaH3c,以便在Ubuntu系统中使用。 **详细...
在Ubuntu 18.04上安装FZF可以通过多种方式实现,但对于初学者来说,最简单有效的方法是从GitHub下载预编译的二进制文件并按照官方文档进行安装。这种方式不仅避免了复杂的编译过程,还能确保安装的是最新版本的FZF。...
在本文中,我们将深入探讨如何在Ubuntu 18.04操作系统上安装uhd(Universal Hardware Driver)和gnuradio,这两个是无线电通信领域的重要工具。liberrio文件提供了这方面的指南,特别是针对国内的B210硬件设备。让...
以下是一个详尽的步骤指南,帮助你在Ubuntu上安装OpenCV。 **第一步:更新系统** 首先,确保你的Ubuntu系统是最新的。打开终端并输入以下命令: ``` sudo apt-get update sudo apt-get upgrade ``` **第二步:安装...