* 一条USB双公头刷机线;
* HDMI显示器;
* 16GB左右的U盘,最好是接口USB2.0 或者 一张16G的sd卡;
* Windows7 64位电脑,Windows10 可能不行;
* 晶晨固件刷机工具带license:提取码:gaaX
* S905L安卓6.0.1带root固件 中兴B860AV....zip :提取码:F2T6
* 安卓卡载系统。【安卓】切换卡载系统V1.1.20180808.apk 链接:提取码:P8A7。 用来切换到U盘或者sd卡中系统。
* armbian debian10 服务器版固件 armbian为最新Armbian_20.10_Arm-64_buster_current_5.9.0.img。可以在armbian官网(点击进入)下载更新版
* U盘镜像写入工具usb-image-tool-1-70-en-win 链接:提取码:6ASv(用别的也可以例如Win32DiskImager)
####################################
1.安装晶晨固件刷新工具,将license覆盖到安装目录。运行后选择导入下载解压好的固件,右边需要全部勾选,擦除选择普通擦除。
2.点击开始
3.拆机,打开机顶盒背部的两颗螺丝,然后按缝隙划开,注意一根线贴在盒子上,那是wifi天线,注意。
4.先用工具短接C125,再连接USB双公头到靠近网口的那个USB(可以先刮一刮焊点,有氧化),然后插入盒子电源。等待开始刷机。过程中电脑会自动识别驱动,并有设备插入的声音,便可以松开短接的C125。
5.100%绿色烧写成功了。拔掉电源、USB,连接HDMI。再插入电源就会启动到安卓系统,不要着急。进系统后安装下SU 开启root功能,安装选常规方式,然后重启。
6.root成功后可以安装卡载系统,上边的卡在系统apk文件;
1.准备U盘或SD卡和镜像。上边的armbian下载好后需要解压一下,然后使用usb-image-tool-1-70-en-win或者Win32DiskImager向U盘或者SD卡刷入img镜像;
2.修改U盘或者SD卡 /boot分区中u-boot-s905x-s912为u-boot.ext;
3.修改U盘或者SD卡 /boot分区中的/extlinux/extlinux.conf 。在rk3399前面没有#的那两句前添加# 。将# aml s9xxx的#FDT ......s905x-p212.dtb和#APPEND....ifnames=0前面去掉#,保存退出即可
####################################
顶盒开机,点击刚才装的软件,选择首次运行。允许root执行。此时立刻插入U盘到USB2口。SD卡的话可以在启动机顶盒前就插入;
烧写成功,过程有些漫长,首次进入会让你重新设置密码;默认账号root 密码1234
如果开机一直显示 reset high-speed usb device number 2 using xhci-hcd 则说明设备USB供电不足,建议换一个U盘(USB2.0)或者直接使用SD卡
若想将armbian写入EMMC。将键盘插在机顶盒上,敲入 /root/install-aml.sh 即可进行刷写
!!!强烈建议不要写入EMMC。写入后重装/升级系统太麻烦。armbian系统默认不会启动U盘中的系统。如果不写入EMMC此时是双系统,如果需要启动android系统,可以不插U盘或SD卡;启动另一系统可在开机前插入U盘或者SD卡!!!
####################################
如果没有安装Curl的话,我们需要提前安装
sudo apt install -y curl 或 sudo yum install -y curl
其中包括我们可选Docker CE、Docker Hub。脚本集成安装 Docker Engine与 Docker Compose,可手动选择安装版本和下载源,还可手动选择镜像加速器,支持国内外服务器环境和 ARM架构处理器环境使用。
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)
curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composee
chmod +x /usr/local/bin/docker-compose
Docker好评率比较高的Portainer面板,完整汉化版,
汉化过程中原来没汉化词条非常多,版本是在1.24.2请熟知。
其实还有很一部分基本上用不到的没汉化,你能看到的也基本都汉化了
另外看清楚我的代码把端口改为9999了,所以访问IP:9999
x86架构CPU一键安装
docker run -d --restart=always --name=portainer -p 9999:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer
arm-64架构CPU一键安装
docker run -d --restart=always --name=portainer -p 9999:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer:linux-arm64
当我在Rails控制台中按向上或向左箭头时,出现此错误:irb(main):001:0>/Users/me/.rvm/gems/ruby-2.0.0-p247/gems/rb-readline-0.4.2/lib/rbreadline.rb:4269:in`blockin_rl_dispatch_subseq':invalidbytesequenceinUTF-8(ArgumentError)我使用rvm来管理我的ruby安装。我正在使用=>ruby-2.0.0-p247[x86_64]我使用bundle来管理我的gem,并且我有rb-readline(0.4.2)(人们推荐的最少
我正在使用Ruby2.1.1和Rails4.1.0.rc1。当执行railsc时,它被锁定了。使用Ctrl-C停止,我得到以下错误日志:~/.rvm/gems/ruby-2.1.1/gems/spring-1.1.2/lib/spring/client/run.rb:47:in`gets':Interruptfrom~/.rvm/gems/ruby-2.1.1/gems/spring-1.1.2/lib/spring/client/run.rb:47:in`verify_server_version'from~/.rvm/gems/ruby-2.1.1/gems/spring-1.1.
我将我的Rails应用程序部署到OpenShift,它运行良好,但我无法在生产服务器上运行“Rails控制台”。它给了我这个错误。我该如何解决这个问题?我尝试更新rubygems,但它也给出了权限被拒绝的错误,我也无法做到。railsc错误:Warning:You'reusingRubygems1.8.24withSpring.UpgradetoatleastRubygems2.1.0andrun`gempristine--all`forbetterstartupperformance./opt/rh/ruby193/root/usr/share/rubygems/rubygems
1.错误信息:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/http:requestcanceledwhilewaitingforconnection(Client.Timeoutexceededwhileawaitingheaders)或者:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/http:TLShandshaketimeout2.报错原因:docker使用的镜像网址默认为国外,下载容易超时,需要修改成国内镜像地址(首先阿里
说在前面这部分我本来是合为一篇来写的,因为目的是一样的,都是通过独立按键来控制LED闪灭本质上是起到开关的作用,即调用函数和中断函数。但是写一篇太累了,我还是决定分为两篇写,这篇是调用函数篇。在本篇中你主要看到这些东西!!!1.调用函数的方法(主要讲语法和格式)2.独立按键如何控制LED亮灭3.程序中的一些细节(软件消抖等)1.调用函数的方法思路还是比较清晰地,就是通过按下按键来控制LED闪灭,即每按下一次,LED取反一次。重要的是,把按键与LED联系在一起。我打算用K1来作为开关,看了一下开发板原理图,K1连接的是单片机的P31口,当按下K1时,P31是与GND相连的,也就是说,当我按下去时
在我的Character模型中,我添加了:字符.rbbefore_savedoself.profile_picture_url=asset_path('icon.png')end但是,对于数据库中已存在的所有角色,它们的profile_picture_url为nil。因此,我想进入控制台并遍历所有这些并进行设置。在我试过的控制台中:Character.find_eachdo|c|c.profile_picture_url=asset_path('icon.png')end但这给出了错误:NoMethodError:undefinedmethod`asset_path'formain:O
当我进入Rails控制台时,我已将pry设置为加载代替irb。我找不到该页面或不记得如何将其恢复为默认行为,因为它似乎干扰了我的Rubymine调试器。有什么建议吗? 最佳答案 我刚发现问题,pry-railsgem。忘记了它的目的是让“railsconsole”打开pry。 关于ruby-on-rails-带有Pry的Rails控制台,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question
我正在尝试将$stdout设置为临时写入一个文件,然后返回到一个文件。test.rb:old_stdout=$stdout$stdout.reopen("mytestfile.out",'w+')puts"thisgoesinmytestfile"$stdout=old_stdoutputs"thisshouldbeontheconsole"$stdout.reopen("mytestfile1.out",'w+')puts"thisgoesinmytestfile1:"$stdout=old_stdoutputs"thisshouldbebackontheconsole"这是输出。r
我在思考流量控制的最佳实践。我应该走哪条路?1)不要检查任何东西并让程序失败(更清晰的代码,自然的错误消息):defself.fetch(feed_id)feed=Feed.find(feed_id)feed.fetchend2)通过返回nil静默失败(但是,“CleanCode”说,你永远不应该返回null):defself.fetch(feed_id)returnunlessfeed_idfeed=Feed.find(feed_id)returnunlessfeedfeed.fetchend3)抛出异常(因为不按id查找feed是异常的):defself.fetch(feed_id
我真的只是不确定这意味着什么或我应该做什么才能让网页在我的本地主机上运行。现在它只是显示一个错误,上面写着“我们很抱歉,但出了点问题。”当我运行railsserver并在chrome中打开localhost:3000时。这是控制台输出:StartedGET"/users/sign_in"for127.0.0.1at2013-07-0512:07:07-0400ProcessingbyDevise::SessionsController#newasHTMLCompleted500InternalServerErrorin55msNoMethodError(undefinedmethod`