文章目录
-
- 编译uboot源码失败
- 挂载U盘失败
- vim不能显示中文
- ssh不能登陆root
- ssh连接错误
- ssh包长度错误
- 下载和配置交叉编译链
- 更换apt的镜像源
- 下载并安装cmake步骤
- 编译cmake错误
- 找不到共享库
- 编译4412Kernel出错
- portmap版本问题
- apt更新被锁定
- cmake错误
- ubuntu下载rpm文件
- ubuntu下修改pip镜像源
- 编译CH340源码错误
- Ubuntu启动发生错误
- Ubuntu编译CH340源码失败
- apt找不到指定依赖包
- Ubuntu16编译android4.0出错
- vim替换指定字符串
- vmware拓展磁盘
- VMware无法复制粘贴
- UBUNTU18.04突然上不了网
- vim查看二进制文件
- 删除除某文件之外的所有文件
- vim删除指定行
- vim撤销和重做
- zsh找不到匹配项
- ubuntu启动安卓模拟器错误
- ubuntu关机慢
编译uboot源码失败
按照教程输入./build_uboot.sh SCP_1GDDR编译源码的时候,出现未配置的错误。
解决办法:是因为文件都放在共享文件夹了,在编译的时候会建立软连接,而windows不支持,所以将文件内容当到linux里面的文件夹再编译就可以了。
参考链接:uboot配置时ln: failed to create symbolic link ‘asm’
挂载U盘失败
解决办法:可以通过手动创建节点,然后再挂载U盘。
mknod /dev/sda1 b 8 1
mount /dev/sda1 /mnt/udisk/
解除挂载指令
umount -l /mnt/udisk
vim不能显示中文
解决办法,添加编码格式“utf-8”
– 打开文件“/etc/vim/vimrc”
– 在最底部添加代码“set fencs=utf-8,GB18030,ucs-bom,default,latin1”
ssh不能登陆root
vim /etc/ssh/sshd_config
注释掉 #PermitRootLogin without-password,添加 PermitRootLogin yes
ssh连接错误
然后在ssh连接时可能会出现错误“Algorithm negotiation failed”
只需要在ubuntu的/etc/ssh/sshd_config
文件中后面追加
Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96
KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org
然后重启服务/etc/init.d/ssh restart
参考链接:SSH Secure Shell 出现"Algorithm negotiation failed" 的解决方法
ssh包长度错误
弹出如下错误:protocol error: packet too long。
更换传输协议或者换成xftp工具。
下载和配置交叉编译链
arm-none-gnueabi-linux下载地址
在~/.bashrc导入路径
export PATH=$PATH:/usr/local/arm/gcc-arm-none-eabi-5_4-2016q3
执行下面语句使配置生效
source ~/.bashrc
就可以使用交叉编译链了!
更换apt的镜像源
1、备份文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2、编辑文件
sudo vim /etc/apt/sources.list
3、替换为如下内容
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubu