Linux

Manjaro(Linux)下常用软件整理

说明 使用MANJARO做Android开发将近3年时间了,整理下自己用到的工具,做到了基本替代Windows. 软件名称 arduino Arduino开发工具,玩esp8266用到的 calibre 电子书转换工具,mobi转epub等 code VSCode,编辑器\IDE sqlitebrowser sqlite管理工具 dbeaver mysql管理工具 filezilla FTP客户端 goldendict 桌面取词翻译工具 intellij-idea-community IDEA meld 文件比较工具 virtualbox vbox虚拟机 qpdfview pdf阅读器 shadowsocks-qt5 simplescreenrecorder 录屏工具 guvcview 查看摄像头工具 telegram-desktop telegram客户端 uget 带gui的下载工具 vlc 视频播放器 wireshark 大鲨鱼抓包 aria2 下载工具,配合uget baiduunetdisk-bin 百度网盘 deepin-wine-wechat wine版本的微信 deepin.com.qq.office wine版本qqtim genymotion android模拟器 qpdf pdf文件合并分割工具 realvnc-vnc-viewer vnc工具 wps-office wps gimp 图片编辑程序,类似Photoshop gparted 磁盘分区管理工具 termlnator 终端终结者 一个终端可以分成多个格子 sogoupinyin sogou输入法 ncdu 查看文件夹下所有文件夹占用大小 privoxy socks代理转http代理 xnviewmp 支持pdf的图片批量查看工具 SwitchHosts!-linux-x64 host切换工具

Manjaro更新后,中文显示方框

问题 使用Manjaro工作大约两年了,习惯性的sudo pacman -Syyu,前一段时间更新完后,很多地方的中文字体都变成了方框。 解决方法 安装字体 重启后就好了

Manjaro使用deepin-wine-wechat微信无法输入中文

说明 把manjaro滚到最新版本后deepin-wine-wechat微信无法输入中文 解决方法 deepin-wine-wechat的github上给出了兼容列表 <th> wine版本 </th> <th> 兼容性 </th> <th> 备注 </th> <th> deepin-wine版本 </th> <th> 兼容性 </th> <th> 备注 </th> <td> 4.18-1 </td> <td> 部分 </td> <td> 不能使用中文输入法 </td> <td> </td> <td> </td> <td> </td> <td> 4.18-1 </td> <td> 部分 </td> <td> 不能使用中文输入法 </td> <td> 2.18_18-2 </td> <td> ? </td> <td> </td> <td> 4.18-1 </td> <td> 部分 </td> <td> 不能使用中文输入法 </td> <td> 2.18_18-2 </td> <td> 不支持 </td> <td> 闪退 </td> <td> 4.

使用ffmpeg将MP4高质量的转换成GIF

方法 ffmpeg -v warning -ss 00:00:02 -t 2 -i 5.mp4 -vf scale=300:-1 -gifflags +transdiff -y 5.gif -ss 截取开始时间 -t 截取时长 5.mp4 是视频名称 5.gif 是转换后的名称 相关链接 http://blog.pkh.me/p/21-high-quality-gif-with-ffmpeg.html

Manjaro使用privoxy将socks转为http代理

安装 pacman -S privoxy 配置 修改/etc/privoxy/config 添加: forward-socks5 / 127.0.0.1:1080 . #ss的代理 listen-address localhost:8118 重启 systemctl restart privoxy PS 终端中使用代理 export http_proxy=http://127.0.0.1:8118 export https_proxy=http://127.0.0.1:8118

Manjaro Linux安装步骤

介绍 优点: 1.基于Arch,但不用折腾 2.滚动更新,但比Arch慢,比Arch更稳定 3.支持AUR仓库,软件非常多,比如deepin qq,sogou输入法等,一行命令就可以安装 4.Wiki非常丰富 缺点: 1.滚动更新,容易滚挂 安装步骤 下载 https://mirrors.tuna.tsinghua.edu.cn/manjaro-cd/ usb安装 df -h 查看你的u盘 sudo umount /dev/sdb 卸载U盘 dd if=xxx.iso of=/dev/sdb bs=1M 制作启动盘 note: /dev/sdb为u盘 添加国内源 编辑 vi /etc/pacman-mirrors.conf 修改 OnlyCountry=China 根据速度排序 pacman-mirrors -g 添加Arch源 编辑 vi /etc/pacman.conf 在末尾添加 同步 sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring 安装zsh 执行 sudo pacman -S zsh sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" chsh -s /bin/zsh 安装输入法 sudo pacman -S fcitx-im # 全部安装

Linux下安装网络环境模拟工具augmented-traffic-control

augmented-traffic-control A tool to simulate network conditions,Facebook提供的一款网络环境模拟工具,可以使用他来测试App在各种网络环境下的问题。 安装环境要求 Python2.7、Django1.10.+ 以下在Manjora下的安装命令 切换Python环境到Python2.7 安装pip sudo pacman -S python2-pip 安装Django1.10.+ sudo pip install Django==1.10.8 安装ATC 安装lib sudo pacman -S pip install atc_thrift atcd django-atc-api django-atc-demo-ui django-atc-profile-storage Django配置 django-admin startproject atcui cd atcui 修改atcui/settings.py中的INSTALLED_APPS 修改atcui/urls.py中的urlpatterns及引用 更新数据库 python manage.py migrate 创建虚拟Ap Linux开启虚拟AP 启动ATC sudo atcd --atcd-wan wlp3s0 --atcd-lan ap0 注意:wlp3s0是我的无线网卡,ap0是我创建的虚拟ap网卡 设置错误可能出现:https://github.com/facebook/augmented-traffic-control/issues/239 启动ATCUI python manage.py runserver 0.0.0.0:8000 导入默认配置 下载该路径下的文件https://github.com/facebook/augmented-traffic-control/tree/master/utils 运行导入命令 ./restore-profiles.sh localhost:8000 手机使用ATC 使用Android、iOS 的浏览器访问 ip:8000 ip为你电脑的ip

Linux开启虚拟AP

安装create_ap pacman -S create_ap 增加一个虚拟网络接口并设置一个mac地址 sudo iw dev wlp3s0 interface add wlp3s0_ap type __ap sudo ip link set dev wlp3s0_ap address 04:e2:b9:17:18:72 创建AP sudo create_ap -c 11 wlp3s0_ap wlp3s0 xfans_ap 321321321 create_ap下载 https://github.com/oblique/create_ap 参考 https://wiki.archlinux.org/index.php/Software_access_point_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) https://www.zhihu.com/question/24961490