107 行
2.2 KiB
Plaintext
107 行
2.2 KiB
Plaintext
=> /blog.gmi ブログ一覧へ
|
||
|
||
#【Tor】全部のソフトウェアはいつでもTor通して使い方
|
||
投稿日:2022-08-03
|
||
|
||
=> /blog/lynx-tor-and-utf8-use-way.gmi 4ヶ月前、LynxはTorで使い方という記事を書きました。
|
||
今回は全部のアプリはいつでもTorで使い方を説明します。
|
||
|
||
## まずはtorsocksをインストールして下さい
|
||
|
||
### Arch/Artix/Manjaro/Alter
|
||
|
||
```sh
|
||
sudo pacman -S tor torsocks
|
||
```
|
||
|
||
### Debian/Devuan/Ubuntu/Mint
|
||
|
||
```sh
|
||
sudo apt install tor torsocks
|
||
```
|
||
|
||
### FreeBSD/GhostBSD/NomadBSD
|
||
|
||
```sh
|
||
doas pkg install tor torsocks
|
||
```
|
||
|
||
### OpenBSD
|
||
|
||
```sh
|
||
doas pkg_add tor torsocks
|
||
```
|
||
|
||
### Void Linux
|
||
|
||
```sh
|
||
sudo xbps-install -S tor torsocks
|
||
```
|
||
|
||
### Gentoo
|
||
|
||
```sh
|
||
sudo emerge --ask net-vpn/tor net-proxy/torsocks
|
||
```
|
||
|
||
### RHEL/Fedora/Alma
|
||
|
||
```sh
|
||
sudo yum install tor torsocks
|
||
```
|
||
|
||
## コマンドライン用アプリ
|
||
|
||
.zshrcを編集して下さい。
|
||
Bashの場合は「.bashrc」となります。
|
||
|
||
```sh
|
||
nvim ~/.zshrc
|
||
```
|
||
|
||
どこか下記みたいな事を追加して下さい。
|
||
例えば:
|
||
|
||
```sh
|
||
alias tut="torsocks tut"
|
||
alias neomutt="torsocks neomutt"
|
||
alias lynx="torsocks lynx -lss ~/.config/lynx/lynx.lss"
|
||
alias pacman="torsocks pacman"
|
||
alias cointop="torsocks cointop"
|
||
alias newsboat="torsocks newsboat"
|
||
```
|
||
|
||
zshを再起動して下さい。
|
||
|
||
```sh
|
||
source ~/.zshrc
|
||
```
|
||
|
||
今から上記のアプリを起動すると、自動でTorで使っています。
|
||
例えば、`sudo pacman -Syyu`を実行したら、Tor通してパッケージを更新します。
|
||
|
||
## GUIアプリ
|
||
|
||
まずは.desktopファイルはローカル化にして下さい。
|
||
例えば:
|
||
|
||
```sh
|
||
sudo cp /usr/share/applications/io.github.Hexchat.desktop ~/.local/share/applications
|
||
sudo cp /usr/share/applications/wine.desktop ~/.local/share/applications
|
||
sudo cp /usr/share/applications/dillo.desktop ~/.local/share/applications
|
||
|
||
sudo chown -R $(whoami):$(whoami) ~/.local/share/applications
|
||
```
|
||
|
||
例えば、wine.desktopを編集しましょう!
|
||
|
||
```sh
|
||
nvim ~/.local/share/applications/wine.desktop
|
||
```
|
||
|
||
`Exec=wine start /unix %f`までスクロールして、`Exec=torsocks wine start /unix %f`に変更して下さい。
|
||
|
||
Exec部分でコマンド前に`torsocks `を入ったら、メニューから選択したらもtorで使っています。
|
||
|
||
以上
|