尝试在Debian Armbian 20.10安装OMV
<p>Debian需要更换源,不然什么也做不了。</p><p>Debian 的软件源配置文件是 <code class="language-plaintext highlighter-rouge">/etc/apt/sources.list</code>。</p>
<p>debian | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror</p>
<p> 参考:</p>
<p>Armbian_20.10最新版,你的N1物尽其用了吗 - 斐讯无线路由器以及其它斐迅网络设备 - 恩山无线论坛 - Powered by Discuz! (right.com.cn)</p>
<p>小白总结经验:9月18日armbian桌面版安装OpenMediaVault和汉化的方法 - 斐讯无线路由器以及其它斐迅网络设备 - 恩山无线论坛 - Powered by Discuz! (right.com.cn)</p>
<p> 按照这个文章立的添加了源,去试;</p>
<p>Debian 10更换为国内源 – 筷子铺的博客 (kzpu.com)</p>
<p>更换源</p>
<p>http://mirrors.ustc.edu.cn/</p>
<p>Debian 源使用帮助 — USTC Mirror Help 文档</p>
<hr>
<p> </p>
<h1>http://jkdigger.me/2019/11/25/n1-Armbian%E5%AE%89%E8%A3%85OMV%E5%81%9A%E5%AE%B6%E5%BA%ADnas/</h1>
<h1 id="n1-armbianomvnas">n1 Armbian安装OMV做家庭nas</h1>
<h2 id="准备工作">准备工作</h2>
<ul>
<li>已写入Armbian到系统emmc的n1一台。</li>
</ul>
<h2 id="1-安装omv">1. 安装OMV</h2>
<h3 id="01-方法1自动安装omv">01 方法1:自动安装OMV</h3>
<ul>
<li>ssh登入n1</li>
<li>-输入如下命令</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>armbian-config
</code></pre>
</div>
</div>
<ul>
<li>方向键移到Software⇨回车</li>
<li>方向键移到Softy⇨回车</li>
<li>方向键移到OMV⇨ 空格键选择⇨回车确定</li>
<li>等待安装完成</li>
</ul>
<h3 id="02-方法2手动安装">02 方法2:手动安装</h3>
<blockquote>
<p>手动安装的原因是自动安装容易出错,下载进度缓慢。</p>
</blockquote>
<ul>
<li>添加 OMV 软件源</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>echo "deb http://packages.openmediavault.org/public arrakis main" > /etc/apt/sources.list.d/openmediavault.list
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7E7A6C592EF35D13 24863F0C716B980B
</code></pre>
</div>
</div>
<ul>
<li>设置环境变量</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>export LANG=C
export DEBIAN_FRONTEND=noninteractive
export APT_LISTCHANGES_FRONTEND=none
</code></pre>
</div>
</div>
<ul>
<li>开始安装 OMV</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>apt update
apt install openmediavault-keyring postfix
apt install openmediavault
</code></pre>
</div>
</div>
<h3 id="03-修复安装错误">03 修复安装错误</h3>
<ul>
<li>安装出现错误后,输入如下命令即可安装成功</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>apt --fix-broken install
</code></pre>
</div>
</div>
<ul>
<li>浏览器输入n1 ip即可进入omv系统</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>默认用户名 admin
密码为:openmediavault
</code></pre>
</div>
</div>
<h2 id="2-omv必要设置">2. OMV必要设置</h2>
<ul>
<li>浏览器输入n1 ip</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>默认用户名 admin
密码为:openmediavault
</code></pre>
</div>
</div>
<h3 id="01-修改默认密码">01 修改默认密码</h3>
<ul>
<li>常规设置→web管理员密码</li>
<li>输入密码和确认密码,比如</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>admin
admin
</code></pre>
</div>
</div>
<ul>
<li>保存并应用</li>
</ul>
<h3 id="02-修改日期与时间">02 修改日期与时间</h3>
<ul>
<li>日期和时间->设置</li>
<li>时区输入,然后点击选择</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>Asia/Shanghai
</code></pre>
</div>
</div>
<ul>
<li>勾选 [使用NTP服务器]</li>
<li>保存并应用</li>
</ul>
<h3 id="03-修改自动登出时间">03 修改自动登出时间</h3>
<ul>
<li>系统→Web管理员→常规设置</li>
</ul>
<blockquote>
<p>自动登出 改为30分钟</p>
</blockquote>
<ul>
<li>保存并应用</li>
</ul>
<h2 id="3-共享移动硬盘">3. 共享移动硬盘</h2>
<blockquote>
<p>注意: NFS 只是一小众的文件共亨协议,应用的不多,但苹果系统下应用很广,建议还是用SMB协议吧。通用性较强些。</p>
</blockquote>
<h3 id="01-挂载移动硬盘">01 挂载移动硬盘</h3>
<ul>
<li>插上移动硬盘接到n1的usb口</li>
</ul>
<blockquote>
<p>OMV不支持EXT2,3,extFat,所以最好用ext4或NTFS</p>
</blockquote>
<ul>
<li>存储器→文件系统</li>
<li>选择移动硬盘→点击[挂载]→保存并应用</li>
</ul>
<h3 id="02-添加移动硬盘中需要共享的文件夹">02 添加移动硬盘中需要共享的文件夹</h3>
<ul>
<li>访问权限管理→点击[共享文件夹]</li>
<li>点击[添加]</li>
</ul>
<blockquote>
<p>名称:share</p>
<p>设备:选择移动硬盘</p>
<p>路径:点击选择,/表示共享整个移动硬盘</p>
</blockquote>
<ul>
<li>
<p>点击[保存]</p>
<p><img src="https://raw.githubusercontent.com/jkdigger/picForBlog/master/images/20191126133124.png"></p>
</li>
</ul>
<h3 id="03-新建用户">03 新建用户</h3>
<ul>
<li>访问权限管理->用户->点[添加]</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>名称 注意不能为root
密码
确认密码
用户组 勾选users
</code></pre>
</div>
</div>
<h3 id="04-设置新建用户对文件夹的权限">04 设置新建用户对文件夹的权限</h3>
<ul>
<li>点击新建的用户</li>
<li>点击[特权]→勾选[读和写]</li>
<li>保存并应用</li>
</ul>
<h3 id="05-通过smb把共享文件夹共享出去">05 通过smb把共享文件夹共享出去</h3>
<ul>
<li>[服务]→</li>
<li>[设置]→常规设置→勾选[启用]→保存并应用</li>
<li>[共享]→点击[添加]</li>
</ul>
<blockquote>
<p>共享文件夹:选择 share</p>
</blockquote>
<ul>
<li>保存并应用</li>
</ul>
<p><img src="https://raw.githubusercontent.com/jkdigger/picForBlog/master/images/20191126133146.png"></p>
<blockquote>
<p>之后就可以去[我的电脑]->[网络]中看到 名为“AML”的磁盘,输入刚创建的用户名和密码就可以登入</p>
</blockquote>
<h3 id="06-设置移动硬盘待机">06 设置移动硬盘待机</h3>
<ul>
<li>存储器→磁盘</li>
<li>选择 移动硬盘→点击[编辑]</li>
</ul>
<blockquote>
<p>高级电源管理:1-待机状态时最低功耗</p>
<p>自动声音管理:禁用</p>
<p>停转时间:20分钟</p>
<p>写入缓存:勾选 [开启写入缓存]</p>
</blockquote>
<p><img src="https://raw.githubusercontent.com/jkdigger/picForBlog/master/images/20191126133226.png"></p>
<h2 id="4-开启transmission">4. 开启transmission</h2>
<h3 id="01-安装插件">01 安装插件</h3>
<ul>
<li>系统→插件→点击[检查]</li>
<li>等待检查完成</li>
<li>输入trans找到 <code class="language-plaintext highlighter-rouge">openmediavault-transmissionbt</code></li>
<li>勾选 [ openmediavault-transmissionbt]->点击安装→等待安装完成</li>
</ul>
<h3 id="02-开启插件">02 开启插件</h3>
<ul>
<li>服务→BitTorrent</li>
<li>Files and Locations</li>
</ul>
<blockquote>
<p>1.下载</p>
<p>共享文件夹: 移动硬盘</p>
<p>目录:Downloads</p>
<p>2.未完成-勾选[启用]</p>
<p>共享文件夹: 移动硬盘</p>
<p>目录:incomplete</p>
<p>3.Watch-勾选[启用]</p>
<p>共享文件夹: 移动硬盘</p>
<p>目录:watch</p>
<p><strong>注意</strong>:在移动硬盘自动创建Downloads、incomplete、watch文件夹</p>
<p>4.保存并应用</p>
</blockquote>
<ul>
<li>RPC</li>
</ul>
<blockquote>
<p>勾选[启用]</p>
<p><strong>修改登入密码</strong></p>
<p>保存并应用</p>
</blockquote>
<ul>
<li>设置</li>
</ul>
<blockquote>
<p>勾选[启用]</p>
<p>保存并应用</p>
</blockquote>
<h3 id="03--transmission汉化">03 transmission汉化</h3>
<ul>
<li>ssh登入n1</li>
<li>输入如下命令</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
chmod +x install-tr-control-cn.sh
bash install-tr-control-cn.sh
</code></pre>
</div>
</div>
<ul>
<li>此时出现中文件界面,按照提示输入数字</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>1
</code></pre>
</div>
</div>
<ul>
<li>此时刷新页面<code class="language-plaintext highlighter-rouge">n1的ip:9091</code>即可看到新界面</li>
</ul>
<blockquote>
<p>如果没有看到说明浏览器缓存了,强制刷新Ctrl + F5或清除缓存</p>
</blockquote>
<h3 id="04-自动更新tracker">04 自动更新tracker</h3>
<p>参考</p>
<ul>
<li>moba登入n1</li>
<li>在 opt下新建bin文件夹</li>
<li>下载两个脚本</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>wget --no-check-certificate -O /opt/bin/add-trackers-auto.sh https://raw.githubusercontent.com/AndrewMarchukov/tracker-add/master/tracker-add-auto.sh
</code></pre>
</div>
</div>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>wget --no-check-certificate -O /etc/systemd/system/transmission-tracker-add.service https://raw.githubusercontent.com/AndrewMarchukov/tracker-add/master/transmission-tracker-add.service
</code></pre>
</div>
</div>
<ul>
<li>给执行权限</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>chmod +x /opt/bin/add-trackers-auto.sh
</code></pre>
</div>
</div>
<ul>
<li>编辑<code class="language-plaintext highlighter-rouge">opt</code>目录下的<code class="language-plaintext highlighter-rouge">add-trackers-auto.sh</code></li>
</ul>
<blockquote>
<p>设置文件中用户名密码,如果没有修改为“:”</p>
</blockquote>
<ul>
<li>自启动设置</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>systemctl daemon-reload
systemctl enable transmission-tracker-add.service
systemctl start transmission-tracker-add.service
</code></pre>
</div>
</div>
<ul>
<li>查看状态</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>systemctl status transmission-tracker-add.service
</code></pre>
</div>
</div>
<ul>
<li>ctrl+c退出</li>
</ul>
<blockquote>
<p>此时,添加种子就会自动更新 tracker</p>
</blockquote>
<h3 id="05-启用随机端口">05 启用随机端口</h3>
<ul>
<li>浏览器中输入n1的ip:9091即可进入transmission</li>
</ul>
<div class="language-plaintext highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>192.168.2.111:9091
</code></pre>
</div>
</div>
<ul>
<li>启用随机端口</li>
</ul>
<blockquote>
<p>设置→网络传输→勾选[启用随机端口]</p>
<hr>
<p> </p>
<p> </p>
</blockquote>
<p>https://blog.syficy.com/N1andArmbian.html#%E5%89%8D%E8%A8%80</p>
<p>前言<br><br>故事要从一场p2p开始,斐讯终于暴雷之后留下了不少“脍炙人口”的好东西,比如霸占千元路由器榜单的k3c等等。<br>疫情在家过于无聊,正当家里要换个机顶盒看电视时,我看到了斐讯n1这玩意儿,拿来刷了个安卓电视盒子程序,看电视确实很爽,疫情过后,家里的电视也没人看了,于是就拿到学校里来,想着能不能干些新东西。<br>资源<br>硬件资源<br><br> N1盒子一台<br> USB公对公刷机线一条<br> U盘一个<br> 显示器<br> 键盘<br> 网线一根<br><br>全家福:<br>软件资源<br><br> 降级工具<br> armbian系统镜像<br> 镜像写入U盘工具<br><br>社区资源<br><br>斐讯N1的资源讨论网上确实很多,恩山论坛上的斐讯专区内N1盒子相关讨论超越K3成为了“最火”的斐讯设备。<br><br>在这上面可以找到很多爱好者的刷机历程和资源<br>armbian<br><br>Armbian是用于ARM开发板的基于Debian和Ubuntu的计算机操作系统,armbian_2010是目前最新的稳定版。<br>降级<br><br>对于原安卓系统的盒子,需要先进行降级,通过连接显示器打开adb调试,然后获取ip地址。<br>打开官方降级工具,选择N1降级选项。<br>制作启动盘<br><br>使用win32DiskImager工具将armbian镜像(Armbian_20.10_Arm-64_buster_current_5.9.0.img)写入U盘,制作U盘启动盘<br>如果之前制作过,首先要用磁盘工具将U盘分区删除并新建分区,然后在资源管理器格式化该U盘。<br>打开软件,选择镜像,然后选择要写入的U盘,点击写入:<br><br>接下来的步骤很关键,为了在N1上正常驱动,需要对启动盘的文件进行如下修改。<br><br> 修改/extlinux/extlinux.conf文件<br> 全文替换成以下内容:<br> Code<br><br> LABEL Armbian<br> LINUX /zImage<br> INITRD /uInitrd<br><br> FDT /dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb<br> APPEND root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0<br><br> 修改/dtb/amlogic目录,替换dtb文件<br><br> 修改/u-boot-s905x-s912文件名为u-boot.ext<br><br>系统安装<br><br>插上键盘和显示器,注意需要将启动U盘插到靠近hdmi的插口,然后在开机倒计时五秒内按下键盘任意键,再运行命令<br><br> run usb_boot<br><br><br>然后进入了usb安装模式。<br>之后会提示重置root的密码,然后创建新用户。<br>创建完成之后,运行<br><br> ./install-aml.sh<br> 将U盘内系统写入到N1盒子的系统中。<br><br>系统运行<br><br>写入完成后,拔掉启动盘和电源,重新插上电源开机,便进入armbian系统。<br><br>深入armbian-config命令,进入armbian配置。<br><br>选择network->wifi可以选择wifi连接。<br><br>当然也可以直接连接网线。<br>ssh登入<br><br>刚安装完的系统直接ssh登入是不行的,需要先更新系统包。这一步或是在“优秀”网络下进行,亦或是换系统代理源。输入命令:<br><br> apt update && apt upgrade -y<br> 经过漫长等待之后,可以通过ssh的方式登入,终于可以拔掉鼠标和显示器,使用ssh登入了,接下去的步骤就舒服多了。<br><br>基础配置<br>时区语言修改<br><br>在armbian-config的timezone中修改地址为上海<br>将locales改为zh_CN.UTF-8<br>修改后截图如下<br>DNS问题<br><br>在修改dns后,重启系统会无效,需要进行软链接:<br><br> sudo ln -fs /run/resolvconf/resolv.conf /etc/resolv.conf<br> 尝试ping baidu.com,可以就没问题<br><br>安装nas管理软件-OMV<br><br>OMV官网<br><br> openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins.<br><br>输入<br><br> sudo armbian-config<br> 打开系统配置,选择软件页面,选中OMV并且Install。<br> 实测在armbian20.04版本中直接安装会有闪退的可能,这时候需要重启系统并且运行<br> apt update && apt upgrade -y<br> 之后再重启,进入armbian-config重新安装,实测不会再闪退<br> 也可以使用该链接教程来进行命令行的安装。<br><br>docker 安装<br><br>在armbian-config的软件界面可以选中docker安装<br>syncthing 安装<br><br>在armbian-config的软件界面可以选中syncthing安装<br><br><br>Author: Shen Yufan<br>Link: https://blog.syficy.com/N1andArmbian<br>Source: Syficy<br>Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.</p>
<p> </p><br><br>
来源:https://www.cnblogs.com/boowii/p/15346023.html
頁:
[1]