質問編集履歴
13
ubuntuのリポジトリ経由でインストールしたような気がしてきました
test
CHANGED
File without changes
|
test
CHANGED
@@ -135,4 +135,9 @@
|
|
135
135
|
continue with installation? (y/N) y
|
136
136
|
Downloading ruby-3.1.2.tar.gz...
|
137
137
|
```
|
138
|
+
なぜsudoのrubyのバージョンが上がらないのか、分かりました。
|
139
|
+
2.5.1は、ubuntuのリポジトリでインストールしたような気がするからです。
|
140
|
+
rbenv経由でインストールしたバージョンしかrbenvでは、表示できないと知りました。
|
138
141
|
|
142
|
+
インストールの方法が違うことが、今回の原因なのでしょうか?
|
143
|
+
|
12
rubyのバージョンが変わらない
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
色々調べる中で、sudoのパスに問題があると分かりました。
|
2
2
|
でも、こちらの記事に従って変更しても、反映されず困っています。
|
3
3
|
再起動もしましたが、駄目です。
|
4
|
+
|
5
|
+
パスは、通りました。
|
4
6
|
|
5
7
|
```bash
|
6
8
|
$ which ruby
|
@@ -17,6 +19,23 @@
|
|
17
19
|
|
18
20
|
|
19
21
|
```
|
22
|
+
でも、今も、sudoユーザーと一般ユーザーで、rubyのバージョンが違います。
|
23
|
+
```bash
|
24
|
+
~$ sudo ruby -v
|
25
|
+
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]
|
26
|
+
***@***:~$ ruby -v
|
27
|
+
ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-linux]
|
28
|
+
```
|
29
|
+
rubyのバージョンは、3.1.2のみです。
|
30
|
+
|
31
|
+
```bash
|
32
|
+
rbenv versions
|
33
|
+
system
|
34
|
+
* 3.1.2 (set by /home/***/.ruby-version)
|
35
|
+
|
36
|
+
```
|
37
|
+
|
38
|
+
|
20
39
|
|
21
40
|
|
22
41
|
Shopify-CLIをインストールしてバージョン確認をしたら、新しいバージョンがあるので更新するように表示がでました。
|
11
記事の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,6 +11,10 @@
|
|
11
11
|
1
|
12
12
|
|
13
13
|
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/***/.rbenv/shims"
|
14
|
+
|
15
|
+
sudo which ruby
|
16
|
+
/usr/bin/ruby
|
17
|
+
|
14
18
|
|
15
19
|
```
|
16
20
|
|
10
パスの修正が出来ず困っています
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,20 @@
|
|
1
|
+
色々調べる中で、sudoのパスに問題があると分かりました。
|
2
|
+
でも、こちらの記事に従って変更しても、反映されず困っています。
|
3
|
+
再起動もしましたが、駄目です。
|
4
|
+
|
5
|
+
```bash
|
6
|
+
$ which ruby
|
7
|
+
/home/***/.rbenv/shims/ruby
|
8
|
+
$ sudo nano /etc/sudoers
|
9
|
+
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
|
10
|
+
を下記に変更
|
11
|
+
1
|
12
|
+
|
13
|
+
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/***/.rbenv/shims"
|
14
|
+
|
15
|
+
```
|
16
|
+
|
17
|
+
|
1
18
|
Shopify-CLIをインストールしてバージョン確認をしたら、新しいバージョンがあるので更新するように表示がでました。
|
2
19
|
|
3
20
|
```bash
|
9
インストール状況
test
CHANGED
File without changes
|
test
CHANGED
@@ -88,5 +88,11 @@
|
|
88
88
|
下記の記事を基にしています。
|
89
89
|
https://tsumikiasobi.net/wordpress/archives/402
|
90
90
|
|
91
|
+
sudoを付けてインストールしても、usrにインストールされないです。
|
92
|
+
```bash
|
93
|
+
sudo rbenv install 3.1.2
|
94
|
+
rbenv: /home/***/.rbenv/versions/3.1.2 already exists
|
95
|
+
continue with installation? (y/N) y
|
96
|
+
Downloading ruby-3.1.2.tar.gz...
|
97
|
+
```
|
91
98
|
|
92
|
-
|
8
参考URLを追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,9 +82,11 @@
|
|
82
82
|
sudo nano /etc/sudoers
|
83
83
|
|
84
84
|
|
85
|
-
Defaults secure_path="/
|
85
|
+
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/***/.rbenv/shims/"
|
86
86
|
|
87
87
|
```
|
88
|
+
下記の記事を基にしています。
|
89
|
+
https://tsumikiasobi.net/wordpress/archives/402
|
88
90
|
|
89
91
|
|
90
92
|
|
7
パスの記載を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,7 +82,7 @@
|
|
82
82
|
sudo nano /etc/sudoers
|
83
83
|
|
84
84
|
|
85
|
-
Defaults secure_path="/home/***/.rbenv/shims/ruby:/usr/local/sbin:/
|
85
|
+
Defaults secure_path="/home/***/.rbenv/shims/ruby:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
|
86
86
|
|
87
87
|
```
|
88
88
|
|
6
パスが違うことが分かりました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -70,4 +70,21 @@
|
|
70
70
|
$ ls -al | grep .ruby
|
71
71
|
-rw-r--r-- 1 root root 6 4月 25 08:07 .ruby-version
|
72
72
|
```
|
73
|
+
sudoとユーザーで、パスが違うことが分かりました。
|
74
|
+
```bash
|
75
|
+
***@***:~$ which ruby
|
76
|
+
/home/***/.rbenv/shims/ruby
|
77
|
+
***@***:~$ sudo which ruby
|
78
|
+
/usr/bin/ruby
|
79
|
+
```
|
80
|
+
sudoersを下記のように編集して再起動したのですが、反映されていないんか変化ないです。
|
81
|
+
```bash
|
82
|
+
sudo nano /etc/sudoers
|
73
83
|
|
84
|
+
|
85
|
+
Defaults secure_path="/home/***/.rbenv/shims/ruby:/usr/local/sbin:/$
|
86
|
+
|
87
|
+
```
|
88
|
+
|
89
|
+
|
90
|
+
|
5
$ ls -al | grep .rubyの情報確認を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -65,5 +65,9 @@
|
|
65
65
|
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]
|
66
66
|
|
67
67
|
```
|
68
|
+
確認しました、
|
69
|
+
```bash
|
70
|
+
$ ls -al | grep .ruby
|
71
|
+
-rw-r--r-- 1 root root 6 4月 25 08:07 .ruby-version
|
72
|
+
```
|
68
73
|
|
69
|
-
|
4
sudo ruby -v 再び確認しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -60,6 +60,10 @@
|
|
60
60
|
Counting installed Ruby versions: 3 versions
|
61
61
|
Checking RubyGems settings: OK
|
62
62
|
Auditing installed plugins: OK
|
63
|
+
|
64
|
+
sudo ruby -v
|
65
|
+
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]
|
66
|
+
|
63
67
|
```
|
64
68
|
|
65
69
|
|
3
curl -fsSL 試しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -45,4 +45,21 @@
|
|
45
45
|
/home/***/.rbenv/shims/ruby
|
46
46
|
```
|
47
47
|
|
48
|
+
確認しました。
|
49
|
+
```bash
|
50
|
+
$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/main/bin/rbenv-doctor | bash
|
51
|
+
Checking for `rbenv' in PATH: multiple
|
52
|
+
You seem to have multiple rbenv installs in the following locations.
|
53
|
+
Please pick just one installation and remove the others.
|
54
|
+
|
55
|
+
/home/***/.rbenv/bin/rbenv
|
56
|
+
/usr/bin/rbenv
|
48
57
|
|
58
|
+
Checking for rbenv shims in PATH: OK
|
59
|
+
Checking `rbenv install' support: /home/***/.rbenv/plugins/ruby-build/bin/rbenv-install (ruby-build 20220415)
|
60
|
+
Counting installed Ruby versions: 3 versions
|
61
|
+
Checking RubyGems settings: OK
|
62
|
+
Auditing installed plugins: OK
|
63
|
+
```
|
64
|
+
|
65
|
+
|
2
which rubyで、確認しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -39,4 +39,10 @@
|
|
39
39
|
eval "$(rbenv init -)"
|
40
40
|
~
|
41
41
|
```
|
42
|
+
which rubyで、確認しました。
|
43
|
+
```bash
|
44
|
+
which ruby
|
45
|
+
/home/***/.rbenv/shims/ruby
|
46
|
+
```
|
42
47
|
|
48
|
+
|
1
~/.bash_profile の内容を追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,5 +32,11 @@
|
|
32
32
|
ご教授いただけましたら、幸いです。
|
33
33
|
よろしくお願いします。
|
34
34
|
|
35
|
+
~/.bash_profile の内容
|
35
36
|
|
37
|
+
```bash
|
38
|
+
export PATH="$HOME/.rbenv/shims:$PATH"
|
39
|
+
eval "$(rbenv init -)"
|
40
|
+
~
|
41
|
+
```
|
36
42
|
|