以后重装系统,记得把octopress、haydnyau、ssh2、ssh3文件夹、.gitconfig,打包备份,并上传网盘。
依赖:python2,ruby2.6.9
Octopress 2.0
git --version
sudo apt install git
然后配置git,把之前的octopress-haydnyau和ssh2-ssh3文件夹和.gitconfig文件复制到主目录,改ssh文件夹名
ssh -T git@github.com
ok
python2 --version
sudo apt install python2
ruby --version
没有
到rvm官网(下面的命令可能有更新,看官网)
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
提示:
Command 'gpg2' not found, but can be installed with:
sudo apt install gnupg2
sudo apt install gnupg2
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable
提示:
Command 'curl' not found, but can be installed with:
sudo apt install curl
注意: 安装新版本的curl
###否则会出错
dong@dong-Ubuntu:~$ curl -V
找不到命令 “curl”,但可以通过以下软件包安装它:
sudo snap install curl # version 8.1.2, or
sudo apt install curl # version 7.81.0-1ubuntu1.13
输入 “snap info curl” 以查看更多版本。
dong@dong-Ubuntu:~$ sudo snap install curl
不要下面这个了:
sudo apt install curl
curl -sSL https://get.rvm.io | bash -s stable
提示:
curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 28 ms: 拒绝连接
解决:
Failed to connect to raw.githubusercontent.com
到这个网址:https://www.ipaddress.com/
,输入:raw.githubusercontent.com
,查询,得到IP地址,选择其中一个或多个,修改本地HOSTS:Ubuntu下打开/etc/hosts,添加 IP地址:185.199.108.133 raw.githubusercontent.com
,重试,不行就重启再试。
curl -sSL https://get.rvm.io | bash -s stable
提示:
* To start using RVM you need to run `source /home/dong/.rvm/scripts/rvm`
in all your open shell windows, in rare cases you need to reopen all shell windows.
Thanks for installing RVM
source /home/dong/.rvm/scripts/rvm
重启命令行
rvm --version
rvm install 2.6.9
提示错误:
Error running '__rvm_make -j4',
please read /home/dong/.rvm/log/1649165570_ruby-2.6.9/make.log
There has been an error while running make. Halting the installation.
......
解决:
Error running ‘__rvm_make -j4’ ruby 2.6.9 Ubuntu 22.04
rvm pkg install openssl
rvm remove 2.6.9
rvm install 2.6.9 -C --with-openssl-dir=$HOME/.rvm/usr
ruby --version
记得:终端-首选项-未命名-命令-勾选‘以登陆shell方式运行命令’,重启所有终端
rvm use 2.6.9 --default
把 /octopress/Gemfile
文件里的源改回最初的:source "https://rubygems.org/"
gem install bundler
bundle install
更改:You can use the sass-convert command to automatically fix most cases.
rake generate
......
之后就都是常规操作。
Octopress 3.0
cd /haydnyau
ruby --version
rvm use 2.6.9 --default
jekyll --version
确保安装正确
安装好Octopress 2.0之后,其他的依赖都安装好了,只需要:
gem install octopress
确保安装正确,成功,曾试过因为系统自带了ruby3.0,导致ruby版本不对,失败的
好了。