安装编译依赖sudo apt update -y
sudo apt full-upgrade -y
sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential bzip2 ccache cmake cpio curl device-tree-compiler fastjar flex gawk gettext gcc-multilib g++-multilib git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libfuse-dev libglib2.0-dev libgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev libreadline-dev libssl-dev libtool lrzsz mkisofs msmtp ninja-build p7zip p7zip-full patch pkgconf python2.7 python3 python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion swig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev
下载源代码,更新 feeds 并选择配置sudo git clone https://github.com/coolsnowwolf/lede
#获取lede仓库源码cd lede
#进入源码sudo ./scripts/feeds update -a
sudo ./scripts/feeds install -a
sudo make menuconfig
#开始配置
下载 dl 库,编译固件 (-j 后面是线程数,第一次编译推荐用单线程)sudo make download -j8
sudo make V=s -j8
如果需要重新配置:rm -rf .config
make menuconfig
make V=s -j$(nproc)
解封ssr plus
电脑端SSH登录路由器,然后输入:echo 0xDEADBEEF > /etc/config/google_fu_mode
Ubuntu linux系统下 su:出现: authentication failure的解决办法$ sudo passwd root
new password:
//此时输入你的密码Retype new password:
//再次输入,相同密码。passwd: password updated successfully
此时再用su命令,就可以获取到root权限了。
Ubuntu修改文件(文件夹)的拥有者和用户组
1.切换root账户su root
2.切换到你,想更换的路径下
3.输入命令
-R:递归修改目录下所有的拥有者
hxls:拥有者名字
gcn/:更改目录chown -R hxls gcn/
修改文件(文件夹)的拥有者,成功!
4.更改用户组与上同理chgrp -R hxls gcn/
Ubuntu修改文件(文件夹)的用户组,成功!
编译报错:configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)
因为整个项目是从GitHub上克隆下来的,文件属主不是你,你需要为整个文件夹添加你的权限
更改文件夹的所有者sudo chown -R $USER openwrt
#openwrt为用户名
添加环境变量sudo export FORCE_UNSAFE_CONFIGURE=1
https://blog.csdn.net/qq_43280079/article/details/111410426
版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!
@feWTkd6X:图床有问题,可以在C...