Difference between revisions of "Template:FriendlyWrt19/zh"

From FriendlyELEC WiKi
Jump to: navigation, search
(updated by API)
(updated by API)
Line 34: Line 34:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
====相关参考====
+
===玩转Docker应用===
** [https://openwrt.org/docs/guide-user/additional-software/opkg openwrt opkg]
+
====Docker使用:安装JellyBin影音服务器====
 +
<syntaxhighlight lang="bash">
 +
mkdir -p /jellyfin/config
 +
mkdir -p /jellyfin/videos
 +
docker run --restart=always -d -p 8096:8096 -v /jellyfin/config:/config -v /jellyfin/videos:/videos jellyfin/jellyfin:10.1.0-arm64 -name myjellyfin
 +
</syntaxhighlight>
 +
安装完成后,使用8096端口进行访问,效果如下:<br />
 +
[[File:FriendlyWrt+JerryFin.jpg | frameless|600px|FriendlyWrt+JerryFin]]
 +
 
 +
====Docker使用:安装个人网盘nextcloud====
 +
<syntaxhighlight lang="bash">
 +
mkdir /nextcloud -p
 +
docker run -d -p 8888:80  --name nextcloud  -v /nextcloud/:/var/www/html/ --restart=always --privileged=true  arm64v8/nextcloud
 +
</syntaxhighlight>
 +
安装完成后,使用8888端口进行访问。
 +
 
 +
===启动swap分区===
 +
在命令行执行以下命令,然后重启:
 +
<syntaxhighlight lang="bash">
 +
/etc/enable-swap.sh
 +
reboot
 +
</syntaxhighlight>
 +
 
 +
===挂载smbfs共享资源===
 +
<syntaxhighlight lang="bash">
 +
mount -t cifs //192.168.1.10/shared /movie -o username=xxx,password=yyy,file_mode=0644
 +
</syntaxhighlight>

Revision as of 09:04, 18 January 2020

1 FriendlyWrt的使用

1.1 FriendlyWrt简介

FriendlyWrt是友善电子基于OpenWrt定制的系统,完全开源,用于企业物联网二次开发,个人定制NAS,家庭物联网网关等。

1.2 帐户与密码

默认是空密码,请为root设置一个密码用于web登录与ssh登录。

1.3 安装软件包

1.3.1 更新可用软件包列表

安装软件前,先更新可用软件包列表:

$ opkg update

1.3.2 查看可安装的软件包

$ opkg list

本WiKi编写时,可安装的软件包共有3241个。

1.3.3 查看已安装的软件

$ opkg list-installed

1.3.4 安装软件

$ opkg install <包各称>

1.3.5 删除软件

$ opkg remove <包各称>

1.4 玩转Docker应用

1.4.1 Docker使用:安装JellyBin影音服务器

mkdir -p /jellyfin/config
mkdir -p /jellyfin/videos
docker run --restart=always -d -p 8096:8096 -v /jellyfin/config:/config -v /jellyfin/videos:/videos jellyfin/jellyfin:10.1.0-arm64 -name myjellyfin

安装完成后,使用8096端口进行访问,效果如下:
FriendlyWrt+JerryFin

1.4.2 Docker使用:安装个人网盘nextcloud

mkdir /nextcloud -p
docker run -d -p 8888:80  --name nextcloud  -v /nextcloud/:/var/www/html/ --restart=always --privileged=true  arm64v8/nextcloud

安装完成后,使用8888端口进行访问。

1.5 启动swap分区

在命令行执行以下命令,然后重启:

/etc/enable-swap.sh
reboot

1.6 挂载smbfs共享资源

mount -t cifs //192.168.1.10/shared /movie -o username=xxx,password=yyy,file_mode=0644