>NOT ABOUT SNAP VERSION<
Installed Visual Studio Code via terminal using the instructions here: https://code.visualstudio.com/docs/setup/linux
I didn't do the sudo dpkg -i <file>.deb
and sudo apt-get install -f
but went right to adding repository and key, followed by updating and installing (sudo apt install code
).
When starting it the normal way (Super and typing visual
, enter to start the app) shows the busy-cursor for a while and then stops. Nothing happens.
When starting using the terminal, typing code
, nothing happens.
$ code --verbose
[main 9:06:54 PM] Startup error: ,,Error: EACCES: permission denied, mkdir '/home/*myusername*/.config/Code/CachedData',Error: EACCES: permission denied, mkdir '/home/*myusername*/.config/Code/logs/20180723T210654'
[main 9:06:54 PM] Lifecycle#kill()
$ apt list --installed code
Listing... Done
code/stable,now 1.25.1-1531323788 amd64 [installed]
N: There are 39 additional versions. Please use the '-a' switch to see them.
$ apt policy code
code:
Installed: 1.25.1-1531323788
Candidate: 1.25.1-1531323788
Version table:
*** 1.25.1-1531323788 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
100 /var/lib/dpkg/status
1.25.0-1530796411 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.24.1-1528912196 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.24.0-1528306776 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.23.1-1525968403 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.23.0-1525361119 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.22.2-1523551015 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.22.1-1522974421 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.21.1-1521038896 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.21.0-1520420608 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.20.1-1518535978 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.20.0-1518023506 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.19.3-1516876437 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.19.2-1515599945 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.19.1-1513676564 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.19.0-1513245498 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.18.1-1510857349 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.18.0-1510145176 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.17.2-1508162334 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.17.1-1507645403 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.17.0-1507160143 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.16.1-1505406497 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.16.0-1504714880 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.15.1-1502903936 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.15.0-1502309460 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.14.2-1500506907 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.14.1-1499973263 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.14.0-1499719149 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.13.1-1497464373 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.13.0-1496940180 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.12.2-1494422229 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.12.1-1493934083 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.12.0-1493915672 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.11.2-1492070517 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.11.1-1491486998 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.11.0-1491426847 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.10.2-1488981323 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.10.1-1488415350 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.10.0-1488387854 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
1.9.1-1486597190 500
500 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages
As for the rights on the .config dir:
$ ls -la ~/.config/Code
total 24
drwxr-xr-x 4 root root 4096 jun 25 23:08 .
drwx------ 19 myusername myusername 4096 jun 29 18:59 ..
-rw-r--r-- 1 root root 18 jun 25 23:08 installSource
drwxr-xr-x 4 root root 4096 jun 25 23:08 logs
-rw-r--r-- 1 root root 36 jun 25 23:08 machineid
drwxr-xr-x 2 root root 4096 jun 25 23:08 User
I'm pretty new. Apparently "sudo code" is not a safe way to solve my problem so what should I do?
Running Ubuntu 18.04
apt policy code
and what showsapt list --installed code
. Put the output of this commands into your original post – abu_bua Jul 24 '18 at 00:34ls -la ~/config/Code
outputs ? – abu_bua Jul 24 '18 at 16:47