-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path0-uninstall-previous-luarocks.sh
executable file
·44 lines (44 loc) · 1.55 KB
/
0-uninstall-previous-luarocks.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/sh
#uninstall latest luarock locally
sudo apt -y install luarocks
/usr/bin/luarocks remove --local peagisub
/usr/bin/luarocks remove --local luarocks
rm ~/.luarocks/config*
rm ~/.local/bin/luarocks*
rm ~/.local/bin/peagisub
rm ~/.local/bin/ldoc
rm ~/.luarocks/bin/luarocks*
rm ~/.luarocks/bin/peagisub
rm ~/.luarocks/bin/ldoc
#~/.luarocks/lib/luarocks/rocks-5.1/*
#~/.luarocks/lib/lua/5.1
/usr/bin/luarocks remove --local posix
/usr/bin/luarocks remove --local bit32
/usr/bin/luarocks remove --local dkjson
/usr/bin/luarocks remove --local ldoc
/usr/bin/luarocks remove --local luafilesystem
/usr/bin/luarocks remove --local lua-path
/usr/bin/luarocks remove --local luaposix
/usr/bin/luarocks remove --local markdown
/usr/bin/luarocks remove --local penlight
#lua scrpts
rm ~/.luarocks/share/lua/5.1/debugger.lua
rm ~/.luarocks/share/lua/5.1/ltn12.lua
rm ~/.luarocks/share/lua/5.1/mime.lua
rm ~/.luarocks/share/lua/5.1/path.lua~
rm ~/.luarocks/share/lua/5.1/socket.lua
rm ~/.luarocks/share/lua/5.1/dkjson.lua
rm ~/.luarocks/share/lua/5.1/main.lua
rm -r ~/.luarocks/share/lua/5.1/optparse
rm -r ~/.luarocks/share/lua/5.1/pl
rm -r ~/.luarocks/share/lua/5.1/ssl
rm ~/.luarocks/share/lua/5.1/dkjson.lua~
rm ~/.luarocks/share/lua/5.1/markdown.lua
rm -r ~/.luarocks/share/lua/5.1/path
rm -r ~/.luarocks/share/lua/5.1/posix
rm ~/.luarocks/share/lua/5.1/ssl.lua
rm -r ~/.luarocks/share/lua/5.1/ldoc
rm ~/.luarocks/share/lua/5.1/markdown.lua~
rm ~/.luarocks/share/lua/5.1/path.lua
rm -r ~/.luarocks/share/lua/5.1/socket
sudo apt -y purge luarocks