raspberry pi 4B

install Google pinyin

sudo apt-get install fcitx fcitx-googlepinyin

这样以后,在config处看不到谷歌拼音,需要点左下角的+号,添加,此时,需要先把只显示当前输入法的对勾取消,再拉到最下面选中谷歌拼音。

https://www.jianshu.com/p/b3544f7c4a68

 

安装samba,文件共享服务器

https://zhuanlan.zhihu.com/p/266495858

sudo apt-get install samba

  1. 在我们的Pi上设置网络存储之前,我们需要先创建一个我们将共享的文件夹, 通过运行以下命令创建此文件夹
mkdir/home/pi/shared
  1. 现在我们可以使用 Samba 共享此文件夹。为此,我们需要修改 samba 配置文件 /etc/samba/smb.conf
  2. 在此文件中,在底部添加以下内容。关于 Samba 配置的一些细节,请看后面的详细讨论。下面方括号后面语句需要缩进,不然无效。
[myshare]
# 可匿名访问
path = /home/pi/shared
writeable=Yes
create mask=0777
directory mask=0777
public=yes
browseable=yes
  1. 接下来,我们需要为 Raspberry 上的 Samba 共享设置一个用户。 在本例中,我们将创建一个 Samba 用户 pi ,密码设置为: raspberry 。 运行以下命令创建用户。之后会提示您输入密码
sudo smbpasswd -a pi
  1. 最后,重启 Samba 服务
sudo systemctl restart smbd


TV访问samba

TV默认使用SMB 1.0协议,该协议PC端由于安全问题已经禁止,因此,需要打开。

打开方式为,在/etc/samba/smb.conf文件的global部分增加以下描述。

etc下文件不能用gedit修改,不会用vim,可以将文件拷贝一份放在home下,然后,拷贝到etc目录下,sudo cp Public/smb.conf /etc/samba/

[global]

server min protocol = CORE

TV需要在插优盘的情况下才能访问网盘。

如果匿名访问的话,不能上传文件。通过账户访问可以,需要设置仅允许某个账户访问。

安装下载软件

这个后来放弃了,aria配置非常复杂,transmission下载的非常慢,迅雷一直无法获取验证码。

最后,是在安卓手机安装ES浏览器,新建局域网,输入账号和密码,访问samba服务器。手机安装迅雷,手机下载电影,再通过es上传到samba服务器。

安装transmission

https://shumeipai.nxez.com/2013/09/08/raspberry-pi-bt-download-servers.html

 

用树莓派搭建BT下载服务器,外出或睡觉的时候就不用开着电脑下载了,而且更省电。很简单,只要安装 transmission 就可以了,更棒的是它还可以通过 Web 界面控制!

1.首先安装 transmission:

1
sudo apt-get install transmission-daemon

2.然后创建下载目录,一个是下载完成的目录,一个是未完成的目录,具体目录根据你的情况决定:

1
2
mkdir -p /home/pi/incomplete # for incomplete downloads
mkdir /home/pi/complete # finished downloads

3.还要配置目录的权限:

1
2
3
4
5
6
7
sudo usermod -a -G debian-transmission pi
#如果是 fat 格式的移动硬盘无需下面这么改,mount的时候指定用户和读写权限就行
#这个是对 SD 卡上的目录而言的
chgrp debian-transmission /home/pi/incomplete
chgrp debian-transmission /home/pi/complete
chmod 770 /home/pi/incomplete
chmod 770 /home/pi/complete

4.修改配置文件 /etc/transmission-daemon/settings.json ,这是一个 json 格式的文件,配置项很多,但重点改下面这些:
下载目录位置:

1
2
3
4
5
"download-dir": "/home/pi/complete",
未完成的下载目录
"incomplete-dir": "/home/pi/incomplete",
允许Web访问的白名单地址
"rpc-whitelist": "192.168.1.*",

5.最后,配置好之后重启 transmission,注意以下两个命令按顺序执行,单独 restart 的话配置不会保存:

1
2
sudo service transmission-daemon reload
sudo service transmission-daemon restart

现在就好了,在浏览器中访问 IP 加 9091端口:比如: http://192.168.1.3:9091/ 。访问时输入用户名和密码,默认都是:transmission 。
你现在已经有了一个独立的 BT 下载服务器了!界面功能完备,可以做限速等设置。

 

安装迅雷

https://zhuanlan.zhihu.com/p/35438182

按照上面这个一直无法获取到激活码,不知道为什么?

 

安装Aria2

Aria2需要用web服务器访问进行配置,可以使用nginx

https://www.jianshu.com/p/03f8022453a5

再说一下webui。流行的webui基本有三种,webui-aria2yaaw以及AriaNG

 下载速度慢:

1、下载一个常用种子,做一段时间种子,比如ubuntu系统

2、增加tracker

https://www.appinn.com/ara2-add-trackers-list-for-speed-up/#:~:text=%E6%B7%BB%E5%8A%A0%E6%96%B9%E6%B3%95%EF%BC%9A%E6%89%93%E5%BC%80%20aria2%20%E7%9A%84%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%20aria2.conf%EF%BC%8C%E7%84%B6%E5%90%8E%E5%9C%A8%E6%9C%80%E5%90%8E%E9%9D%A2%E6%B7%BB%E5%8A%A0%E4%B8%80%E8%A1%8C%EF%BC%9A.%20bt-tracker%3D%E6%9C%8D%E5%8A%A1%E5%99%A81%2C%E6%9C%8D%E5%8A%A1%E5%99%A82%2C%E6%9C%8D%E5%8A%A1%E5%99%A82.%20%E6%AF%94%E5%A6%82%E9%9D%92%E5%B0%8F%E8%9B%99%E4%BB%8E%20best,%E9%87%8C%E6%89%BE%E5%87%BA%E5%89%8D%E4%B8%89%E4%B8%AA%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%8C%E5%B0%B1%E6%98%AF%E8%BF%99%E6%A0%B7%EF%BC%9A.%20bt-tracker%3Dudp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce%2Cudp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce%2Cudp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce.%20%E6%9C%80%E5%90%8E%E5%B0%86%20aria2.conf%20%E4%BF%9D%E5%AD%98%E8%B5%B7%E6%9D%A5%EF%BC%8C%E9%87%8D%E6%96%B0%E8%BF%90%E8%A1%8C%20aria2%20%E5%B0%B1%E8%A1%8C%E4%BA%86%E3%80%82.

添加方法:打开 aria2 的配置文件 aria2.conf,然后在最后面添加一行:

bt-tracker=服务器1,服务器2,服务器2

比如青小蛙从 best 里找出前三个服务器,就是这样:

https://github.com/ngosang/trackerslist/blob/master/trackers_best.txt

 

posted on 2022-06-03 17:02  yanhc  阅读(128)  评论(0编辑  收藏  举报

导航