首页 > 其他分享 >410随身wifi刷debian,挂docker

410随身wifi刷debian,挂docker

时间:2023-05-27 18:33:34浏览次数:47  
标签:wifi deb sudo apt 410 docker debian

简介:

随身wifi是个好玩的小东西,内置wifi,4g modem,还有ttl,可以刷debian,openwrt。

难能可贵的是便宜,9.9包邮。

加之最近看电影已经改了阿里云转存,alist转webdav,电视或盒子kodi看共享,便下单几个,刷好送朋友玩。

记录一下刷机过程

一:备份

备份不可少,虽然便宜,刷坏也不好救。

推荐miko service tool 全量备份。

棒子按着唯一的复位按钮插入电脑,进入9008模式。

 选择保存地址,保存为一个bin文件即可。

二:刷入debian

前言 · 随身WIFI做主控的4G远程遥控车教程 · 看云 (kancloud.cn)

苏苏小亮亮编译了debian和openwrt,这里就刷大大的包吧

根据你的板子上的版号,下载对应的debian包。

棒子原本是android,要进入fastboot模式。

我是使用ARDC

手机投屏助手 (lanzoui.com)

 点一下这两个大于号

 找到adb reboot bootloader,双击即可

 

 显示fastboot模式就好了

 在解压过的包目录,双击flash.bat,一路无脑回车即完成刷机。

 

三:驱动棒子

 设备管理器里面找一下基于远程NDIS的internet共享设备,感叹号,未知设备啥的,手动安装一下驱动,

 

 

 网络连接将出现

 基于远程NDIS的Internet共享

四:通过USB连接棒子

看一下这个自动获取的网络地址,应该是192.168.68.*

强烈建议手动改一下这个IP地址,否则你会有两个网关,这个棒子又不能上网,会造成网络错误。

改IP地址为192.168.68.2

改子网掩码为 255.255.255.0

网关,dns为空。 

 

一般是ssh连接上去的,我使用winscp putty。

ssh登录吧

苏苏小亮亮的包  用户 root  密码 1

ssh://root:[email protected]

五:连接wifi

图形配置网络命令:nmtui

苏苏小亮亮的版本有网桥,我们重新配置一下。

 选择编辑连接--bridge--删除wifi,只保留USB

 

 启用连接--你的wifii名(只支持2.4G)--输入密码,不用管这个错误提示,取消即可

 编辑连接,你会看到你的wifi

 编辑一下,安全性,降级为wpa2

 

 再去启用连接,看到星号 * ,就是连接上了

我的主wifi是

 可能这个debian识别到了wpa3,但是连不上,得手动指定一下使用wpa2加密。

六:指定DHCP固定分配

为了方便连接,根据自己的wifi路由器,自己改吧。

七:通过WIFI连接棒子

根据wifi获取的IP地址连接棒子

ssh://root:[email protected]

八:配置debian源

sudo vim /etc/apt/sources.list

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free

  

AdoptOpenJDK报错

AdoptOpenJDK 已经更名为 Adoptium,具体情况查看# 关于重命名 AdoptOpenJDK 镜像为 Adoptium 的通知

sudo sed -i '1c deb http://mirrors.tuna.tsinghua.edu.cn/Adoptium/deb buster main' /etc/apt/sources.list.d/AdoptOpenJDK.list
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 843C48A565F8F04B
sudo gpg --armor --export 843C48A565F8F04B | sudo apt-key add -

Mobian报错

只能禁用

sudo sed -i '1c #deb http://repo.mobian-project.org/ bullseye main non-free'  /etc/apt/sources.list.d/mobian.list

这样就应该都正常了

九:安装docker

 sudo apt-get remove docker docker-engine docker.io containerd runc
 sudo apt-get update
 sudo apt-get install ca-certificates curl gnupg
 sudo install -m 0755 -d /etc/apt/keyrings
 curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
 sudo chmod a+r /etc/apt/keyrings/docker.gpg
 echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
 sudo apt-get update
 sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

十:安装alist

使用docker-compose启动alist

创建docker-compose.yaml文件,如下:

version: '3.3'
services:
    alist:
        restart: always
        volumes:
            - '/etc/alist:/opt/alist/data'
        ports:
            - '5244:5244'
        environment:
            - PUID=0
            - PGID=0
            - UMASK=022
        container_name: alist
        image: 'xhofe/alist:latest'

使用putty连上棒子

在该文件目录执行命令

docker compose up -d

docker logs alist

 

Successfully created the admin user and the initial pa ssword is: fXlXKGjE

fXlXKGjE就是登录密码

访问棒子wifi获取的ip地址:5244即可访问棒子上的alist

用户名admin,密码刚才命令获取的fXlXKGjE

 

标签:wifi,deb,sudo,apt,410,docker,debian
From: https://www.cnblogs.com/jackadam/p/17437136.html

相关文章

  • Docker网络配置
    1、Docker网络概念1.1、网络驱动Docker网络子系统使用可插拔的驱动,默认情况下有多个驱动程序,并提供核心联网功能。bridge:桥接网络,这是默认的网络驱动程序(不指定驱动程序创建的容器默认是bridge驱动)。host:主机网络。消除容器和主机的网络隔离,直接使用主机的网络。overlay:覆盖网络。......
  • 网安--Docker
    二、容器技术Docker1、开箱即用2、快速部署3、可移植性强4、环境隔离docker可以理解为假的操作系统,可以不安装操作系统使用,虚拟机必须按照操作系统,速度更快,占用内存更小一般为mb,进程间隔离性差,安全性差。docker可以打包好一个环境,如(一键安装php+mysql+apache)......
  • 手机控制 wifi继电器程序
    /****************************************************************** * *DownloadlatestBlinkerlibraryhere: *https://github.com/blinker-iot/blinker-library/archive/master.zip * * *Blinkerisacross-hardware,cross-platformsolutionforthe......
  • Centos7配置普通用户不加sudo直接运行docker命令
    平时普通用户执行docker命令都要在docker命令前加上sudo就挺麻烦的,咱们把普通用户执行docker要加的sudo去掉.设置用户组sudogroupadddocker如果出现groupadd:cannotopen/etc/group,则使用以下两行命令解锁,如果没有则不需要运行,直接跳过即可sudochattr-i/etc/shad......
  • docker中数据卷和数据卷容器有什么区别
    在Docker中,数据卷(datavolumes)和数据卷容器(datavolumecontainers)是用于在容器之间共享和持久化数据的两种不同的机制。数据卷是一个特殊的目录,可以绕过容器文件系统的常规层,直接在主机的文件系统上进行管理。数据卷可以在容器之间共享,并且可以持久存在,即使容器被删除,数据卷仍然......
  • 云原生(docker jenkins k8s)
    docker(1)架构●Docker_Host:○安装Docker的主机●DockerDaemon:○运行在Docker主机上的Docker后台进程●Client:○操作Docker主机的客户端(命令行、UI等)●Registry:○镜像仓库○DockerHub●Images:○镜像,带环境打包好的程序,可以直接启动运行●Containers:○......
  • Docker CLI docker container commit常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • Gitea Docker 备份恢复
    关于GiteaDocker备份恢复,可以参考以下链接:Gitea官方文档:https://docs.gitea.io/en-us/backup-and-restore/DockerHub上的Gitea镜像文档:https://hub.docker.com/r/gitea/gitea/GitHub上的Gitea仓库:https://github.com/go-gitea/gitea以下是一些关于GiteaDocker备......
  • 【K8s入门推荐】K8s1.24版本部署全教程,轻松掌握技巧kubeadm丨Kubernetes丨容器编排丨
    通过kubeadm方式极速部署Kubernetes1.24版本前言在Kubernetes的搭建过程中,繁琐的手动操作和复杂的配置往往会成为制约部署效率的关键因素。而使用kubeadm工具可以避免这些问题,大大提高集群的部署效率和部署质量。本文将为大家详细介绍如何使用kubeadm工具快速搭建Kubernetes1.24......
  • Docker 学习
    Docker学习自己边学边整理了一些命令--镜像容器相关--搜索镜像dockersearchnginx--镜像名称:版本,下载指定版本的镜像,默认是最新版本dockerpullnginx:1.24--创建名称为test01的容器,-d以后台的形式运行,-P自动分配端口号。-pport1:port21是宿主机端口,2是容器端......