页面“Freebsd桌面初始化”与“Kali初始化”之间的差异

来自linux中国网wiki
(页面间的差异)
跳到导航 跳到搜索
 
→‎NOTE
 
第1行: 第1行:
=用户需知=
+
=arm=
  Absolute BSD
+
  用自己的树霉试一下 常用的软件能不能用先 有空再过半年buy a  arm apple laptop
  
因此对于FreeBSD用户,需要根据情况选择使用不同的版本。对于正式使用,应该选择stable版本,而对于进行学习、研究、开发FreeBSD,可以考虑使用current版本。
+
https://www.pine64.org/pinebook-pro/
  
如何升级 current版本呢
+
https://zhuanlan.zhihu.com/p/38719508
  
[https://zhuanlan.zhihu.com/p/49203814 FreeBSD入门概论]
+
[https://post.smzdm.com/p/a5kqwmxx/ 外媒观点对撞,ARM 版 Mac 到底值不值得买?| PCWorld :不要再买 Mac 产品 ]
  
[https://www.v2ex.com/t/460137 freebsd 有这么强悍呢?能做什么呢?]
+
[https://linuxtoy.org/archives/lightweight-portable-desktop-with-pine64.html  Pine64 轻量级便携电脑 ]
  
[https://www.freebsd.org/releases/12.2R/installation.html FreeBSD 12.2-RELEASE Installation Instructions]
+
=NOTE=
 +
下载东西 or 传输东西  记得最后 md5 or sham 一下
  
[https://mirrors.163.com/freebsd/snapshots/ISO-IMAGES/13.0/ freebsd13 download]
+
闪屏问题 参考 xps 相关wiki
<pre>
 
Tip:
 
#xps上写入U盘
 
sudo dd if=FreeBSD-12.2-RELEASE-amd64-memstick.img of=/dev/sda bs=1M conv=sync
 
  
https://download.freebsd.org/ftp/releases/ISO-IMAGES/12.2/FreeBSD-12.2-RELEASE-amd64-memstick.img
+
铜豌豆软件源 可以很多参考的软件
 +
https://www.atzlinux.com/allpackages.htm
  
注意    wget -c https://mirrors.aliyun.com/freebsd/releases/ISO-IMAGES/12.2/FreeBSD-12.2-RELEASE-amd64-memstick.img.xz && xz -d   FreeBSD-12.2-RELEASE-amd64-memstick.img.xz
+
   rofi 一般显示的是这个东西 我的 atril 改名
这次 sha512sum FreeBSD-12.2-RELEASE-amd64-memstick.img 才是对的 一开始下载的 img文件校验不对 注意国内的下载
+
  Name[zh_CN]=pdf  文档查看器
  
 +
=xps=
 +
主要目录挂在 data 所以作各种 ln
 +
ln -s  data/evanhome/python/  python
 +
== 电池使用==
 +
TLP:一个可以延长 Linux 笔记本电池寿命的高级电源管理工具
  
https://mirrors.aliyun.com/freebsd/releases/ISO-IMAGES/12.2/
+
sudo apt install tlp-rdw
#写入U盘
+
sudo apt install cbatticon
  dd if=/path/to/downloaded.iso of=/dev/rdiskN bs=1m
+
systemctl enable tlp
 +
systemctl start tlp
 +
 +
  sudo apt install powertop
  
 +
将会同时安装下列软件:
 +
  tlp
 +
建议安装:
 +
  tp-smapi-dkms acpi-call-dkms linux-cpupower
  
 +
https://wiki.archlinux.org/index.php/Power_management
  
Invite evan into other groups?  wheel
+
[https://www.zhihu.com/question/61602649 如何解决ubuntu笔记本续航不佳的问题]
  
FreeBSD12
 
  
如果是有兴趣,要有进步的 直接上freebsd 
+
[https://zhuanlan.zhihu.com/p/65546444 TLP:一个可以延长 Linux 笔记本电池寿命的高级电源管理工具]
  
[https://www.v2ex.com/t/460137 freebsd 有这么强悍呢?能做什么呢]
+
[https://www.jianshu.com/p/611ccf14ab62 Rog 幻14 完美安装 linux: 10小时续航,QQ和微信,中文输入法,独显关闭]
  
今天在家成功安装了freebsd12  并连上wifi  freebsd11连不上
+
[https://linuxtoy.org/archives/powertop.html PowerTOP:为你的笔记本电脑节省电源]
  
现在双硬盘也是成功的 1t 作为了home  昨天的安装好了 再mount硬盘居然是不行的,一开机就死了了,不过现在是GPT加bios 兼容模式
+
[https://linux.cn/article-10560-1.html PowerTOP:在 Linux 上监视电量使用和改善笔记本电池寿命 ]
gnome3 to leav  xfce is good for use
 
  
桌面用户如何? 家里不用理 带个 freebsd latop 上班就行了
+
=老旧计算机=
 +
https://antixlinux.com/
 +
=2020=
  
 +
將硬盘模式由RAID 可以进入原来的win
 +
改为ACHI 就进入其它第三方os
  
这几天更新firefox 70 失败 用port 居然有很多软件消失了 ,例如 fcitx-qt5  liboffice
+
[https://www.dell.com/support/article/zh-cn/sln308010/ubuntu-win10 Ubuntu ®/WIN10双系统安装教程 ]
  
</pre>
+
https://www.dell.com/support/article/zh-cn/sln301754/%E5%A6%82%E4%BD%95%E5%9C%A8-dell-pc-%E4%B8%8A%E5%AE%89%E8%A3%85-ubuntu-%E5%92%8C-windows-8-%E6%88%9610%E4%BD%9C%E4%B8%BA%E5%8F%8C%E5%BC%95%E5%AF%BC?lang=zh
  Note: Users who prefer to install FreeBSD using a graphical installer may be interested in FuryBSD, GhostBSD or MidnightBSD.
 
  
整个项目全挂了  202011.1
+
<pre>
如果你读过我的TrueOS 评论并且有兴趣尝试使用桌面 BSD 或已经使用 TrueOS,请不要担心(这对于生活来说也是一个很好的建议)。TrueOS 的所有桌面元素都将剥离到 Project Trident。目前,Project Trident 网站的细节不多。他们仿佛还在进行剥离的幕后工作。
+
第一步在 win中分区中压缩出给unix的空间
如果你目前拥有 TrueOS,则无需担心迁移。TrueOS 团队表示,“对于那些希望迁移到其他基于 FreeBSD 的发行版,如 Project Trident 或 GhostBSD 的人而言将会有迁移方式。
+
[[Win10系统相关]]
[https://zhuanlan.zhihu.com/p/39736459 TrueOS不再想要成为“桌面 BSD”了]
+
现在要什么改bios为AHI  原来的是ran0 on 是不是得重启安装win 问一下售后 
 +
更改xps13的硬盘模式
  
 +
Dell xps13 的硬盘模式有三种:RAID(默认)模式; ACHI模式;以及以上两种的混合模式。RAID模式下我们是无法安装ubuntu的,于是在开机dell图标的时候猛按F2进入BIOS选项,將硬盘模式由RAID改为ACHI, 在更改时系统会提醒若更改可能会导致无法逆转的问题,其实没关系,确认更改。注意,更改了硬盘模式之后是无法在进入win10的,所以这时候可以在USB接口插好我们准备好的ubuntu安装盘了,在系统重启进入dell图标界面时,
 +
猛按F12(不用按fn)进入boot界面选用U盘启动,进入ubuntu安装界面然后正常安装就好。关于安装ubuntu时的分区,我参考了网上的教程,采用以下分区:
  
TW的文档是新式,天朝的太老了
 
https://www.freebsd.org/doc/zh_TW.UTF-8/books/handbook/index.html
 
  
[https://forums.internetfreedom.org/index.php?topic=29988.0  FuryBSD 12.1 简体中文(汉化)桌面,启用 ipfw 防火墙,简体中文输入法设置方法,]
+
分区完成后,不要急着下一步,这里还要选择 安装启动引导器的设备
  
=双系统=
+
选择boot所在的分区 /dev/sda  ?
[https://www.youtube.com/watch?v=oGPvt3pQfaw Install FreeBSD 10 in UEFI Mode (Dual Boot Windows 8/8.1/10)]
+
</pre>
  
https://wiki.archlinux.org/index.php/REFInd_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
+
xps 13 7390 安装双系统
=freebsd12 on elitebook 问题 后来解决了2020=
 
  U盘子 delete-> f9->USB -
 
1. 中文输入法老是调不出来 无论是fcitx  ibus scim
 
  
2. lxqt 界面 会假死,虽然在远程还可以ssh
 
  
=laptop=
+
linuxqq 在debian 10上用 sh 安装是成功的  weixin用一下 docker那个 就不用虚拟机了
  
https://wiki.freebsd.org/Laptops
 
  
=furybsd停止了啦=
 
  
login gropu is evan          wheel
 
  
 +
[https://blog.csdn.net/JJ951001/article/details/104565862 安装参考这个喽 ]
 +
一开始不要安装太多桌面 就先xfce作备用 然后再上awesome
  
home is  /usr/home/evan
+
默认安装,想要更多工具
 +
  sudo apt-get -y install kali-linux-large
  
=nomadbsd=
+
[https://blog.csdn.net/zouguo1211/article/details/81200628 安装过程 有grub2修复呢]
https://nomadbsd.org/download.html
 
  
<pre>
 
  
Linux
+
[https://blog.csdn.net/weixin_41247970/article/details/104118700 kali 2020.1安装(图文超详细版)]
  
# lzma -d nomadbsd-x.y.z.img.lzma
 
# dd bs=1M if=nomadbsd-x.y.z.img of=/dev/sdX conv=fsync
 
  
or
+
[https://blog.csdn.net/MiaodXindng/article/details/104397988 kali linux 2020.1安装注意事项]
  
# xzcat nomadbsd-x.y.z.img.lzma | dd of=/dev/sdX bs=1M
+
=debian=
 +
<pre>
 +
UNetbootin
  
FreeBSD
+
debian-.0.0-amd64-xfce-CD-1.iso 安装后
 +
如果还有方块需要装字体:
  
# lzma -d nomadbsd-x.y.z.img.lzma
+
apt-get install ttf-wqy-zenhei #我试过这个就行了
# dd if=nomadbsd-x.y.z.img of=/dev/daX bs=1m
+
$ reboot
 +
$ apt-get install ttf-arphic-uming
  
or
 
  
# xzcat nomadbsd-x.y.z.img.lzma | dd of=/dev/daX bs=1m
 
  
 +
# testing
  
Installing Linux® packages
+
# http://mirrors.ustc.edu.cn/debian/dists/
 +
deb http://mirrors.ustc.edu.cn/debian testing main contrib non-free
 +
# deb-src http://mirrors.ustc.edu.cn/debian testing  main contrib non-free
 +
deb http://mirrors.ustc.edu.cn/debian testing-updates main contrib non-free
 +
# deb-src http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free
  
Before you can install Linux® packages it is necessary to enable Linux® binary compatibility. Let's say you want to install linux-sublime you can proceed as follows:
+
# deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
 +
# deb-src http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
  
# kldload linux
+
#deb http://mirrors.aliyun.com/debian/ testing  main non-free contrib
# sysrc linux_enable=YES
+
##deb-src http://mirrors.aliyun.com/debian/ testing  main non-free contrib
# pkg install linux-sublime
+
#deb http://mirrors.aliyun.com/debian-security testing/updates main
 +
##deb-src http://mirrors.aliyun.com/debian-security testing/updates main
 +
#deb http://mirrors.aliyun.com/debian/ testing-updates main non-free contrib
 +
##deb-src http://mirrors.aliyun.com/debian/ testing-updates main non-free contrib
 +
#deb http://mirrors.aliyun.com/debian-backports/ bullseye-backports main non-free contrib
 +
##deb-src http://mirrors.aliyun.com/debian-backports/ testing-backports main non-free contrib
 +
#
 +
#deb https://mirrors.163.com/debian-backports/ buster-backports main contrib non-free
 +
#deb-src https://mirrors.163.com/debian-backports/ buster-backports main contrib non-free
  
</pre>
 
https://rufus.ie/
 
 
https://www.freebsd.org/doc/handbook/linuxemu-lbc-install.html
 
  
=pre-configure=
+
sudo apt-get update
<pre>
+
sudo apt-get upgrade
Pkg源地址更换为USTC:
+
  sudo apt-get dist-upgrade
 
 
官方源配置是 /etc/pkg/FreeBSD.conf ,请先检查该文件内容。注意其中的 url 参数配置了官方仓库的地址,我们需要把它替换为镜像站的地址。 该配置文件是 FreeBSD 基本系统的一部分,会随着 freebsd-update 更新,请不要直接修改,而是创建 /usr/local/etc/pkg/repos/FreeBSD.conf 覆盖配置,文件内容如下:
 
 
 
FreeBSD: {
 
url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly",
 
}
 
如果要使用滚动更新的 latest 仓库,把 url 配置最后的 quarterly 换成 latest 即可。 修改配置后,运行 pkg update -f 更新索引。
 
  
 
</pre>
 
</pre>
=更新=
 
<pre>
 
更新。FreeBSD和Linux中更新的不同之处在于,内核和软件包是分开更新的,
 
内核使用 freebsd-update 更新,
 
而软件包使用 pkg upgrade 更新。
 
  
常用命令。
+
你正在运行 Debian稳定版 因为你更偏好选择 Debian 稳定版分支。它运行得很好,但是只有一个问题:与其他发行版相比,它的软件有一点过时了。这便是 backports 出现的原因。
        安装软件:sudo pkg install xxx
 
        安装本地包:sudo pkg add ./xxx
 
        列出安装的包:sudo pkg info
 
        列出设备:sudo pciconf -l
 
        列出内核模块:sudo kldstat
 
</pre>
 
 
 
=configure start=
 
==0基本系统已安装 没有gui==
 
 
 
 
 
[[安装freebsd]]
 
 
 
[http://blog.linuxchina.net/?p=1047 freebsd 添加用户]
 
 
 
===字体 ===
 
<pre>cd /usr/ports/x11-fonts/wqy
 
make install clean
 
#没有字体 显示中文时为乱码
 
 
 
编辑/usr/local/etc/fonts/conf.d/85-wqy.conf这个文件,找到下面这两行( 现在不是这二行了 应该在第99、100行):
 
  
查找  compare="less_eq"  freebsd12 有5个
+
Backports是从testing版本 (大部分)和 unstable版本(可能性极小,例如:安全更新等)重新编译的软件包,因此他们在稳定的debian发行版中不需要新的库就可以运行(无论如何,这是可能的)。推荐你挑选一个能够满足你需求的单个的backports软件源,不要使用所有可用的backports源。
  
<test name="size" compare="less_eq"><int>16</int></test>
+
[https://wiki.debian.org/zh_CN/Backports      zh_CNBackports ]
<edit name="antialias" mode="assign"><bool>false</bool></edit>
 
把less_eq后面的int值从16改成8即可。这两行的意思是对于所有小于16号的字体都禁用抗锯齿(match居然写的target=”font”,匹配了所有字体),一个最简单的workaround就是把禁用抗锯齿的字号改小一点,8号是个不错的值,因为太小的字用抗锯齿反而会模糊。
 
  
这样字体就美美的 </pre>
+
[https://www.debian.cn/archives/45 如何使用 Debian backports 更新源]
  
https://www.librehat.com/solve-freebsd-dragonflybsd-font-antialiasing-settings-invalid-issues/
+
https://wiki.debian.org/HowToUpgradeKernel
https://www.freebsdchina.org/forum/viewtopic.php?p=291166&sid=3b2dad0b46fafdb9a54757d673fef516
 
  
===xorg GUI 开始 ===
 
<pre>
 
yes |pkg install xorg
 
  
 +
[https://zhuanlan.zhihu.com/p/76991840 安装Debian并开启远程桌面(通过Xorg)]
  
pkg install xf86-video-intel​​​​​​​
+
[https://www.linuxtechi.com/things-to-do-after-installing-debian-10/ Top 8 Things to do after Installing Debian 10 (Buster)]
  
pkg  install xrandr
+
=start=
 +
此文适合于 debian10初始化 20190730
  
/etc/rc.conf
 
hald_enable="YES"
 
dbus_enable="YES"
 
  
 +
Debian_stretch 也就是 debian 9 这也是kali2018
 +
== 最常用软件==
 +
<pre>  ;geany ;  catfish 文件查看;  现在用 rofi 这个不用了synapse (上次回车运行不了软件是 自己小小心 把运行配置设置为f2); zim ; ;
 +
 
 +
hardInfo  硬件查看
  
pkg install gdm  # gnome3-lite #gnome3 有点显卡闪屏
+
alias halt='/usr/bin/sudo /bin/sync && /usr/bin/sudo /sbin/poweroff'
 
</pre>
 
</pre>
[https://freebsdfoundation.org/freebsd-project/resources/installing-a-desktop-environment-on-freebsd/ Installing a Desktop Environment on FreeBSD]
 
  
===slim===
+
== xps13 7390问题==
 
<pre>
 
<pre>
pkg install -y slim-themes slim
+
过一阵就会自动闪屏
/usr/local/etc/slim.conf
 
#sessiondir  /usr/local/share/xsessions
 
# ...
 
current_theme fbsd
 
 
 
ls  /usr/local/share/slim/themes/
 
archlinux-simple    fbsd                gentoo-simple      mindlock            scotland-road
 
capernoited        fingerprint        gnewsense          parallel-dimensions subway
 
debian-moreblue    flat                lake                rainbow            wave
 
default            flower2            lunar              rear-window        zenwalk
 
  
  
 +
FN+向上  亮度
  
 
</pre>
 
</pre>
====usage====
 
<pre>单用户环境
 
要将SLiM配置为加载某个特定的环境,只需编辑~/.xinitrc 如下:
 
  
#!/bin/sh
+
==国内iso下载地址==
  
#
 
# ~/.xinitrc
 
#
 
# Executed by startx (run your window manager from here)
 
#
 
  
exec [session-command]
+
kali 的国内官方镜像为东软信息学院 所以下载地址有两个
将[session-command]替换为适当的会话命令。例如:
 
  
exec awesome
+
http://mirrors.neusoft.edu.cn/kali-images/
exec dwm
 
exec startfluxbox
 
exec fvwm2
 
exec gnome-session
 
exec openbox-session
 
exec startkde
 
exec startlxde
 
exec startxfce4
 
exec enlightenment_start
 
</pre>
 
  
https://wiki.archlinux.org/index.php/SLiM_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
+
公司这个下载比较快
  
https://www.c0ffee.net/blog/freebsd-on-a-laptop/#slim
+
http://mirrors.163.com/kali-images/
  
===xfce ===
+
https://mirrors.ustc.edu.cn/kali-images
<pre>
 
  
pkg install xfce
+
https://www.turnkeylinux.org/
  
cat .xinitrc
+
<pre>
. /usr/local/etc/xdg/xfce4/xinitrc
+
evan@evankali:~/iso$ sha256sum kali-linux-2017.2-amd64.iso
#ck-launch-session /usr/local/bin/startlxqt
+
4556775bfb981ae64a3cb19aa0b73e8dcac6e4ba524f31c4bc14c9137b99725d  kali-linux-2017.2-amd64.iso
#exec awesome
 
export LC_ALL=zh_CN.UTF-8
 
export LANGUAGE=zh_CN.UTF-8.UTF-8
 
export LANG=zh_CN.UTF-8.UTF-8
 
#fcitx &
 
  
cat /etc/rc.conf
+
time sudo dd if=xxxxx.iso of=/dev/sdc && sync  # real 23m33.039s
hostname="bsdelite.linuxsa.org"
+
或者用什么 img32  linux 下还可以用 etcher U盘镜像复制工具
#wlans_iwm0="wlan0"
 
#ifconfig_wlan0="WPA DHCP"
 
sshd_enable="YES"
 
dbus_enable="YES"
 
hald_enable="YES"
 
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
 
dumpdev="AUTO"
 
ifconfig_em0="DHCP"
 
slim_enable="yes"
 
defaultrouter="192.168.10.1"
 
  
fcitx wubi  在xfce 是成功的
+
国内源 加在最前面
</pre>
 
  
===lxqt ===
+
deb https://mirrors.dgut.edu.cn/kali kali-rolling main non-free contrib
<pre>
+
deb-src https://mirrors.dgut.edu.cn/kali kali-rolling main non-free contrib
pkg install lxqt    # sudo pkg delete lxqt # 输入法不好用 老调不出来  放弃
 
</pre>
 
https://wiki.freebsd.org/LXQt
 
  
===awesome===
+
sudo apt-get update
<pre>
 
pkg install awesome
 
# cp /usr/local/etc/xdg/awesome/rc.lua .config/awesome/ #这个不要,我们后面会操作的 在配置里面
 
echo "exec awesome" >> .xinitrc
 
chmod +x ~/.xinitrc
 
 
</pre>
 
</pre>
  
===gnome===
+
===Create bootable USB drives===
<pre>
+
https://rufus.ie/
pkg install gnome3  vlc
 
pkg install gnome-desktop gdm xorg gnome3
 
  
have gdm can not add this  我一开始加了这个没用
+
sudoapt-getinstallusb-creator-gtk
#echo 'exec gnome-session'  >> ~/.xinitrc
 
  
  
root@bsd-latop:~ # cat  /etc/rc.conf
+
https://www.balena.io/etcher/
hostname="bsd-latop"
 
  
##wifi
 
wlans_iwm0="wlan0"
 
ifconfig_wlan0="WPA DHCP"
 
  
# evan
+
win下的hash tools hash my files  divhasher
gnome_enable="YES"
 
moused_enable="YES"
 
dbus_enable="YES"
 
hald_enable="YES"
 
gdm_enable="YES"
 
  
sshd_enable="YES"
+
[https://docs.fedoraproject.org/en-US/quick-docs/creating-and-using-a-live-installation-image/ creating-and-using-a-live-installation-image]
dbus_enable="YES"
 
hald_enable="YES"
 
  
sendmail_enable="NONE"
+
http://www.ubuntukylin.com/public/pdf/1910.pdf
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
 
#dumpdev="AUTO"
 
ifconfig_em0="DHCP"
 
#slim_enable="yes"
 
defaultrouter="192.168.10.1"
 
  
#vboxnet_enable="YES"
+
==debian==
#v2ray_enable="YES"
+
[https://cdimage.debian.org/cdimage/unofficial/non-free/ 附带专有固件的非官方镜像]也已更新,如果您发现Debian与某个硬件不兼容,这些非自由版本很有用。
#v2ray_enable="NO"
+
<pre>
 +
sudo apt-get install -y dnsutils#dig
 +
</pre>
 +
===debian elite 无线驱动  iwlwifi-7260-17.ucode===
 +
<pre>
 +
debian 10 elite 无线驱动  iwlwifi-7260-17.ucode
  
 +
#wifi 添加源
 +
deb http://mirrors.163.com/debian/ buster main contrib non-free
  
 +
apt  install firmware-iwlwifi wireless-tools
 +
</pre>
  
cat .xinitrc
+
===常用包安装===
#!/bin/bash
+
<pre>
#success if u run xmonad  must open it
+
sudo apt install net-tools
#/home/evan/.xmonad/autostart.sh
+
</pre>
  
#xautolock -time 10 -locker "i3lock  -b  -i '/home/evan/wallpaper/2020-02-04_14-46.png'" &
+
==pre==
xautolock -time 30 -locker "i3lock -b  -i '/home/evan/wallpaper/sj.png'" &
+
[[Parrot安装]]
sudo /usr/local/bin/networkmgr &
+
<pre>
#networkmgr &
+
如果发现不是中文界面 settings -->Region &language 选择中国 再次登录就是中文了
  
export LC_ALL=zh_CN.UTF-8
+
允许root登录
export LANGUAGE=zh_CN.UTF-8.UTF-8
+
#PermitRootLogin prohibit-password
export LANG=zh_CN.UTF-8.UTF-8
+
PermitRootLogin yes #/etc/init.d/ssh restart
#export XMODIFIERS=@im=fcitx
 
#if [ -x /usr/local/bin/fcitx  ]; then
 
# /usr/local/bin/fcitx &
 
#fi
 
#if [ -x /usr/local/bin/synapse ]; then
 
#   /usr/local/bin/synapse &
 
#fi
 
#
 
#run desktop
 
#exec  /usr/local/bin/xmonad
 
  
#exec awesome
+
新用户  debain 系统建议用adduser
 +
adduser evan #这个是交互的
  
#. /usr/local/etc/xdg/xfce4/xinitrc
+
useradd  evan -m  -s /bin/bash  -g evan
  
#exec /usr/local/bin/i3
+
#is debian
 +
apt install sudo -y
 +
 +
echo 'evan ALL=(ALL) NOPASSWD:NOPASSWD:ALL' >/etc/sudoers.d/evan
  
#ck-launch-session /usr/local/bin/startlxqt
+
回收站 .local/share/Trash/files/
exec gnome-session
+
</pre>
 
+
[[useradd与adduser的区别]]
#export LC_ALL=zh_CN.UTF-8
 
#export LANGUAGE=zh_CN.UTF-8.UTF-8
 
#export LANG=zh_CN.UTF-8.UTF-8
 
#export XMODIFIERS=@im=fcitx
 
#if [ -x /usr/local/bin/fcitx  ]; then
 
# /usr/local/bin/fcitx &
 
#fi
 
#if [ -x /usr/local/bin/synapse  ]; then
 
#    /usr/local/bin/synapse &
 
#fi
 
  
 +
==分区==
 +
<pre>
 +
kalilatop  /  27G  建议大一些好  我的现在是20G 昨晚更新时就空间不太够 清理了今天一个上午 ,昨天还搞到半夜
 +
cd /var/cache/apt/archives && rm -rf *.deb
  
 +
在公司电脑上 居然要安装成 /home不独立出来,不然会安装不成功 搞笑 第一天不行 第二天又可以 了 哈哈 #应该是硬盘没删除成功 我发现还有 原来的数据呀
 
</pre>
 
</pre>
https://www.osradar.com/how-to-install-gnome-or-plasma5-kde-on-freebsd-12/
 
  
===电池条 xbattbar ===
+
==theme==
===时间设置===
 
 
<pre>
 
<pre>
先用bsdconfig-->network -->  不行再date
+
sudo apt install oxygen-icon-theme
  
date 201908122145
+
lxappearance (0.6.1-1)
2019年 8月12日 星期一 21时45分00秒 CST
+
    LXDE GTK+ theme switcher
  
 
</pre>
 
</pre>
 +
https://github.com/paullinuxthemer/Mc-OS-themes
  
===xrand===
+
==输入法==
<pre>
+
===fcitx===
#at  elitebook
 
xrandr --output DP2 --same-as  eDP1  --mode 1366x768  --output DP2 --mode 1920x1080
 
  
#I3只有这个有效果 上面那个 是完全 只有一半 感觉没有了另外一半 哈哈
+
fcitx can not use in ff rednotebook etc apps  on debina 10 testing 更新完就可以了  
xrandr --output DP2      --mode 1920x1080    --output eDP1 --off
 
  
  
 +
<pre> sudo apt-get install fcitx fcitx-table-wbpy ttf-wqy-microhei ttf-wqy-zenhei
  
  
#at 神舟
+
#官方提示
#xrandr --output HDMI-1 --same-as  LVDS---mode 1366x768 --output HDMI-1 --mode 1920x1080
+
设置 用户设置 /home/evan/.xinputrc 为 fcitx。
 +
手动设置选择: fcitx
 +
小企鹅输入法(Fcitx)
 +
* 必需组件:fcitx
 +
* 输入特定语言所需的组件:
 +
  * 简体中文拼音:fcitx-sunpinyin 或 fcitx-googlepinyin 或 fcitx-pinyin
 +
  * 简体中文五笔:fcitx-table-wubi 或 fcitx-table-wbpy
 +
  * 繁体中文:fcitx-table-cangjie
 +
  * 通用的输入法码表: fcitx-table* 套件
 +
  * 应用程序支持:
 +
  * GNOME/GTK+:fcitx-frontend-gtk2 和 fcitx-frontend-gtk3
 +
                  (强烈建议同时安装)
 +
  * KDE/Qt4:fcitx-frontend-qt4
  
##kali
 
#on home
 
# if vga on home  24 1920*1080
 
#xrandr --output VGA-1 --same-as  LVDS-1  --mode 1366x768  --output VGA-1 --mode 1920x1080
 
  
#if hdmi on home
 
#xrandr --output HDMI-1 --same-as  LVDS-1  --mode 1366x768  --output HDMI-1 --mode 1920x1080
 
#只开启外外接显示器
 
xrandr --output  HDMI-1  --mode 1920x1080 --output LVDS-1 --off
 
  
#HDMI-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
 
  
#xrandr --output HDMI-1  --same-as  --mode 1366x768  --output HDMI-1 --mode 1920x1080+0+0
 
# on work
 
#xrandr --output VGA1  --same-as LVDS1 --mode  1920x1080  --output LVDS1 --mode 1366x768
 
  
 +
用户设置 已被 im-config 修改。
  
</pre>
+
请重新启动 X 会话管理器以激活新的 用户设置。
 +
如果使用旧配置的守护进程被 X 会话管理器重启,您可能需要使用 kill(1) 手工将其杀死。
 +
请参考 im-config(8) 和 /usr/share/doc/im-config/README.Debian.gz
  
===wifi===
 
<pre>
 
  
首先 安装freebsd12 时,就选择wifi连接网络,不要插网线
+
# skin
  
Add an entry for this network to /etc/wpa_supplicant.conf. If the file does not exist, create it.
+
下载皮肤并解压缩到下面任一目录,如果没有可以新建目录:
  
network={
+
/usr/share/fcitx/skin  ##全局设置
ssid="myssid"
+
~/.config/fcitx/skin    #特定用户设置
psk="mypsk"
 
}
 
  
Add entries to /etc/rc.conf to configure the network on startup:
 
  
wlans_ath0="wlan0"
+
debian  kali
ifconfig_wlan0="WPA SYNCDHCP"
 
  
 +
ls /usr/share/fcitx/skin/
 +
classic  dark  default  google  sogou
  
Restart the computer, or restart the network service to connect to the network:
 
  
# service netif restar
+
freebsd
  
 +
.config/fcitx/skin/
 +
Alpha google material sogou startos</pre>
  
#in me
+
皮肤下载  sogou 不错
 +
http://mirrors.163.com/deepin/pool/main/f/fcitx-skins/
  
 +
[https://wiki.archlinux.org/index.php/Fcitx_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)  arch fcitx]
  
##wifi
+
[https://www.cnblogs.com/findumars/p/5364701.html  Linux下Qt4与qt5的程序使用输入法(ibus与fcitx)不冲突 ]
wlans_iwm0="wlan0"
 
ifconfig_wlan0="WPA DHCP"
 
  
  
</pre>
+
[https://plumz.me/archives/4180/ 解决 Ubuntu 16.04 下 Telegram Fcitx 不能加载的问题]
https://www.freebsd.org/doc/handbook/network-wireless.html
 
  
===显示器 之亮度 及双显示器 ===
+
===ibus===
 
<pre>
 
<pre>
 +
#sudo apt-get install ibus-gtk  ibus-table-wubi  ibus-wayland  ibus-pinyin ibus-sunpinyin
 +
    #不好用 暂时不用 现在又用了 2020      ibus-setup
  
freebsd 上有个 亮度设置  rofi search  rd 就可以出来
+
ibus-setup
#我的
 
root@bsd-latop:~ # sudo kldload acpi_video; sudo sysctl hw.acpi.video.crt0.brightness=30
 
hw.acpi.video.crt0.brightness: 80 -> 30
 
  
查看
+
在$HOME/.bashrc中加入下面这段就好了
sysctl hw.acpi.video
 
  
hw.acpi.video.out2.active: 1
+
export GTK_IM_MODULE=ibus
hw.acpi.video.out1.active: 1
+
export XMODIFIERS=@im=ibus
hw.acpi.video.out0.active: 1
+
export QT_IM_MODULE=ibus
hw.acpi.video.ext2.active: 1
 
hw.acpi.video.ext1.active: 1
 
hw.acpi.video.ext0.active: 1
 
hw.acpi.video.lcd0.active: 1
 
hw.acpi.video.crt0.levels: 80 50 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
 
hw.acpi.video.crt0.economy: 50
 
hw.acpi.video.crt0.fullpower: 80
 
hw.acpi.video.crt0.brightness: 80
 
hw.acpi.video.crt0.active: 1
 
  
  
别人的例子
+
</pre>
kldload acpi_video; sysctl hw.acpi.video.lcd0.brightness=30 试试
+
[https://blog.csdn.net/wu10188/article/details/86540464  Ubuntu 18.04 配置ibus中文拼音输入法(超简单)]
  
 +
==openssh==
 +
<pre>
 +
apt-get install openssh-client openssh-server
 +
这个要先安装 不然自启动会不成功
  
 +
如何激活服务并在启动时启用或禁用服务(即系统启动时自动启动服务)
 +
# systemctl is-active ssh.service
 +
systemctl enable ssh.service
 +
# systemctl disable ssh.service
 
</pre>
 
</pre>
  
[http://www.bsdart.org/freebsd-%e4%b8%8b%e5%8f%8c%e6%98%be%e7%a4%ba%e5%99%a8%e7%9a%84%e8%ae%be%e7%bd%ae/ FreeBSD 下双显示器的设置]
+
[http://www.cnblogs.com/yinheyi/p/6266748.html debian系统下安装ssh服务超级详细]
  
===pkg 源更新和系统更新===
+
== 更新系统==
 
<pre>
 
<pre>
mkdir -p /usr/local/etc/pkg/repos/
+
#配置源 又可以改为国内源了 记得在去年是不可以的 20180222 2020
 +
#eg
 +
sed -i "[email protected]@163.com@g" sources.list
 +
sed -i "s@http://.*archive.ubuntu.com@http://mirrors.huaweicloud.com@g" /etc/apt/sources.list
 +
sed -i "s@http://.*security.ubuntu.com@http://mirrors.huaweicloud.com@g" /etc/apt/sources.list
 +
 
  
sudo pkg install security/ca_root_nss
 
vi /usr/local/etc/pkg/repos/FreeBSD.conf
 
FreeBSD: {
 
  url: "pkg+https://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly",
 
#url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly",
 
}
 
  
  
 +
deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
 +
deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
  
 +
#aliyun是最快的 配置上他的dns 2020 但是官方源才是软件最新的哦
 +
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
 +
#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
 +
#deb http://mirrors.aliyun.com/kali-security kali-rolling/updates main contrib non-free
 +
#deb-src http://mirrors.aliyun.com/kali-security kali-rolling/updates main contrib non-free
 +
#
 +
#office
 +
#deb https://http.kali.org/kali kali-rolling main non-free contrib
 +
#deb http://http.kali.org/kali kali-rolling main non-free contrib
  
#repository update
+
kali 的国内官方镜像为东软信息学院
pkg update -f
+
所以只要dns是国内 应该 会自动去东软信息学院mirrors的
pkg update
 
  
#系统更新
+
apt-get update
pkg upgrade
 
  
</pre>
+
#一般只更新自己要的软件就好了,不要全系统更新 容易挂 再说 很多软件更新也没用嘛
 +
apt install xxxx # apt list --upgradable |less 查看软件
 +
apt upgrade
 +
apt-get dist-upgrade #跨版本更新 ; 发布版升级
  
[https://www.freebsd.org/releases/12.1R/installation.html FreeBSD 12.1-RELEASE Installation Instructions]
+
apt update && apt full-upgrade #升级2018的官方 命令
https://mirrors.ustc.edu.cn/help/freebsd-pkg.html
+
</pre>
 +
===更新系统故障===
 +
<pre> evan@kalipc:~/github/python/tutorial$ sudo apt update
 +
获取:1 http://mirrors.aliyun.com/kali kali-rolling InRelease [30.5 kB]
 +
错误:1 http://mirrors.aliyun.com/kali kali-rolling InRelease 
 +
  下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
  
https://www.freebsd.org/doc/handbook/pkgng-intro.html
+
正在读取软件包列表... 完成         
 +
W: GPG 错误:http://mirrors.aliyun.com/kali kali-rolling InRelease: 下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>
 +
E: 仓库 “http://mirrors.aliyun.com/kali kali-rolling InRelease” 没有数字签名。
 +
N: 无法安全地用该源进行更新,所以默认禁用该源。
 +
#使用root 运行此命令
 +
root@kalipc:~# wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add
 +
OK </pre>
 +
[https://www.kali.org/news/kali-linux-2018-1-release/ Kali Linux 2018.1 Release]
  
===更新单个软件===
+
==添加 home分区==
 
<pre>
 
<pre>
 +
cp  -a .bash_history              .chromium-bsu              .gnupg/                    .pki/                      .ssh/                      .xinputrc  .bak
 +
 +
把所以 . 隐藏的文件 先 ls . 然后得出的 放到 .bak目录 最后再放出来 
  
这里以firefox为例子
 
  
pkg install firefox #就可以直接升级了
+
算了 直接搞个/data分区了
 +
  mkfs.ext4  /dev/nvme0n1p9
  
Installed packages to be UPGRADED:
 
firefox: 68.0.1_1,1 -> 69.0.2,1
 
telegram: 1.4.1.g20161227_5 -> 1.4.1.g20161227_6
 
protobuf: 3.7.1,1 -> 3.9.2,1
 
libevent: 2.1.10 -> 2.1.11
 
libqtxdg: 3.3.0 -> 3.3.0_1
 
  
Installed packages to be REINSTALLED:
+
blkid /dev/nvme0n1p9
mysql57-server-5.7.27 (direct dependency changed: perl5)
 
  
Number of packages to be upgraded: 5
+
cat /etc/fstab
Number of packages to be reinstalled: 1
+
# /etc/fstab: static file system information.
 +
#
 +
# Use 'blkid' to print the universally unique identifier for a
 +
# device; this may be used with UUID= as a more robust way to name devices
 +
# that works even if disks are added and removed. See fstab(5).
 +
#
 +
# <file system> <mount point>  <type>  <options>      <dump>  <pass>
 +
# / was on /dev/nvme0n1p8 during installation
 +
UUID=8239d727-9b16-4e03-bf2d-d05766db6a2e /              ext4    errors=remount-ro 0      1
 +
# /boot/efi was on /dev/nvme0n1p1 during installation
 +
UUID=0848-0943  /boot/efi      vfat    umask=0077      0      1
 +
# swap was on /dev/nvme0n1p7 during installation
 +
UUID=753c3bee-a5b7-4de4-b0bf-1d971622d47a none            swap    sw              0      0
 +
# /home  was on /dev/nvme0n1p9 during installation
 +
UUID=a90d5fe4-482b-458a-bc8b-fd733fd963d2  /data              ext4    errors=remount-ro 0      1
  
The operation will free 1 MiB.
 
64 MiB to be downloaded.
 
  
 
</pre>
 
</pre>
  
===ports 加速===
+
==添加新硬盘==
 
<pre>
 
<pre>
sudo pkg install axel
+
UUID=d94216fb-5712-dc44-ad1e-98534d6e4bae /mydata          ext4    defaults        0      2
 
+
#后来成为home 要记得改为 /home
vi /etc/make.conf
+
mkdir /home/evan/data
#加入以下内容
+
uuid 查看
FETCH_CMD=axel
+
blkid
FETCH_BEFORE_ARGS= -n 10 -a
+
blkid /dev/sdb1
FETCH_AFTER_ARGS=
 
DISABLE_SIZE=yes
 
MASTER_SITE_OVERRIDE?=\
 
http://ports.hshh.org/${DIST_SUBDIR}/\
 
http://ports.cn.freebsd.org/${DIST_SUBDIR}/\
 
#ftp://ftp.freeBSDchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
 
MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/
 
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
 
#MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/
 
  
vi /etc/portsnap.conf
+
#mydata 2T hdd 2018年 09月 25日 星期二 10:22:06 CST
+
#/dev/sdb1  /home/evan/data    ext4    defaults        0      0
 +
UUID=7664f2b3-ee40-4861-aed4-c6fd223126ac /home/evan/data          ext4    defaults        0      2
  
SERVERNAME=portsnap.freebsd.org
+
fstab 改为 /dev/sdb1 就好了 而不是UUID  可能和XFCE mount有关系  后来用uuid已正常 重分区系统也是同一个板 同一个CPU 不能在别的板搞过来
  
修改成:
+
此问题 后来确定为让 sata线位置
  
SERVERNAME=portsnap.hshh.org
+
fdiskl -l Partition 1 does not start on physical sector boundary.
 +
用命令行gpt 分区后 老提示空间不够 后来 用gparted 重新分区好了
  
这个是他的更新服务器。另外还有几个国内比较快的portsnap服务器:
 
  
portsnap.hshh.org
+
2021
 +
root@k8s-master:~# blkid /dev/sdb1
 +
/dev/sdb1: UUID="7664f2b3-ee40-4861-aed4-c6fd223126ac" TYPE="ext4" PARTUUID="c7b67401-1c52-4394-a779-e473df6c2a94"
  
portsnap2.hshh.org
+
#/etc/fstab
 +
UUID=7664f2b3-ee40-4861-aed4-c6fd223126ac  /mydata              ext4    errors=remount-ro 0      1
  
portsnap3.hshh.org (网通)
 
  
portsnap4.hshh.org
 
 
</pre>
 
</pre>
  
===更新ports===
+
== install Awesome ==
 
<pre>
 
<pre>
 +
这个的问题是安装后 gdm 选择了 依然进入gnome3 在家里用 vbox 试过也是尴尬了呢
 +
解决办法是 ,可以不用安装kde
 +
  apt install lightdm  lxrandr
 +
#apt-get install kde-plasma-desktop
 +
其实是gdm3  识别不了awesome 而ssdm可以识别,那其实也可以试一下 是不是只安装其它dm就可以了
 +
</pre>
 +
[[Awesome]]
  
在 /etc/make.conf 中添加以下内容(如果文件不存在,则新建之):
+
== install xmonad ==
 +
曾经放弃 现在 又回来了,没声音也是在mate打开一下就有了呢
  
MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/
+
[[xmonad安装及入门配置]]
  
 +
安装完好像进入不了呢  原因和楼上一样
 +
[http://blog.linuxchina.net/?p=1880 xmonad 安装及入门配置]
  
 +
==install lxde==
 +
apt-get install lxde
  
cat  /etc/portsnap.conf  | grep cn
 
SERVERNAME=portsnap.cn.FreeBSD.org
 
  
fetch 获取数据
+
[https://www.cnblogs.com/bu-wu-zheng-ye/p/4760919.html 在Debian上用FVWM做自己的桌面]
extract 释放全部ports
 
update 更新ports
 
第一次使用可以portsnap fetch extract
 
  
以后使用可以 portsnap fetch update
+
==备份[[Clonezilla]] ==
portsnap extract; portsnap update
 
  
现在的亚洲pkg mirrors
+
== install mate ==
pkg0.twn.freebsd.org
+
<pre>
</pre>
+
#在公司的电脑不用安装这个了
 +
sudo apt-get update
 +
#This will install the base packages required for a minimal MATE desktop
 +
sudo apt-get install mate-desktop-environment-core
  
http://mirrors.ustc.edu.cn/help/freebsd-ports.html
+
#This will install the complete MATE desktop
 +
sudo apt-get install mate-desktop-environment
  
[https://blog.csdn.net/joyous/article/details/81990019 FreeBSD 11.1 发行版在线升级到 FreeBSD 11.2 发行版]
+
#This will install the complete MATE desktop including a few extras
 +
sudo apt-get install mate-desktop-environment-extras
 +
</pre>
 +
http://wiki.mate-desktop.org/download
  
[https://blog.csdn.net/lanzh_syf/article/details/86599445 FreeBSD 12 国内源提速 pkg 和 ports 做个笔记]
+
==xrandr Multi-monitor==
 
 
[https://www.cnblogs.com/apexchu/p/4131821.html Freebsd 下如何最有效率的安装软件]
 
 
 
[http://blog.linuxchina.net/?p=1039 freebsd 安装ports以及加速]
 
 
 
[https://blog.csdn.net/pengsixiang/article/details/4224141 使用国内镜像给FreeBSD的Ports安装加速]
 
 
 
[https://blog.csdn.net/pengsixiang/article/details/7458136 FreeBSD Fetch和Tar的妙用]
 
 
 
 
 
[https://www.zhihu.com/question/264793642 怎么看待FreeBSD官方对镜像站的封闭管理]
 
 
 
=20190808 new add=
 
 
<pre>
 
<pre>
root@freebsd:/home/evan # cat /etc/fstab
+
图形界面的用 lxrandr   XRandR
# Custom /etc/fstab for FreeBSD VM images
 
/dev/gpt/rootfs   /      ufs    rw      1      1
 
/dev/gpt/swapfs  none    swap    sw      0      0
 
  
 +
#if hdmi on home
  
% echo 'ck-launch-session /usr/local/bin/startlxqt' > ~/.xinitrc
+
#只开启外外接显示器并关闭本本自带显示器 省电
 +
xrandr --output  HDMI-1  --mode 1920x1080 --output LVDS-1 --off
  
pkg install xorg
+
xrandr --output HDMI-1 --same-as  LVDS-1  --mode 1366x768  --output HDMI-1 --mode 1920x1080
  
  
安装:
+
多显示器
pkg install xorg
+
今天使用了xrandr命令,似乎可以检测到扩展屏,之后详细看了xrandr的用法,运用 addmode 和 output 命令 结果可以用的!!!
//在/etc/rc.conf文件内添加如下内容:
 
  
 +
</pre>
 +
[http://blog.linuxchina.net/?p=1441 linux桌面(Dedian Ubuntu kali) 多显示器支持]
  
cat  /etc/rc.conf
+
[https://www.dell.com/support/article/zh-cn/sln129825/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%E5%A4%9A%E6%98%BE%E7%A4%BA%E5%99%A8?lang=zh 如何设置多显示器]
hostname="freebsd"
 
moused_enable="YES"
 
moused_nodefault_enable="YES"
 
dbus_enable="YES"
 
hald_enable="YES"
 
ifconfig_DEFAULT="DHCP inet6 accept_rtadv"
 
sshd_enable="YES"
 
slim_enable="yes"
 
#lightdm_enable="YES"
 
  
 +
[http://blog.linuxchina.net/?p=285 xrandr — fvwm 双显示器]
  
pkg install xrandr  remmina synapse
+
https://www.dell.com/community/Laptops-General-Read-Only/XPS-13-2in1-How-Many-External-Monitors-on-One-USB-C/td-p/5104782
  
pkg  install awesome 
+
[https://simonhawketts.co.uk/2017/02/27/multiple-monitors-on-a-dell-xps-13/ multiple-monitors-on-a-dell-xps-13]
  
pkg install telegram # or pidgim </pre>
+
https://wiki.archlinux.org/index.php/Multihead
https://forums.freebsd.org/threads/running-telegram-gui.51494/
 
  
添加 新硬盘  这个会出错  只有在安装时就两个硬盘 并分区就没事
+
https://wiki.debian.org/DualMonitorDualServerOneInput
  
 +
==外观==
 +
lxappearance
 +
lxqt 外观设置  qt风格用 qt5  other kali-light 不然 vlc 可能不好看
  
Aug 9 2019
 
  
[https://blog.csdn.net/tg2003/article/details/80569955 FreeBSD本地化]
+
[http://www.linuxdiyf.com/soft/33622.html  12 个最佳 GNOME(GTK)主题]
  
 +
[http://www.linuxdiyf.com/soft/33625.html  5 款适合程序员的开源字体]
  
[http://blog.linuxchina.net/?p=1039 freebsd 安装ports以及加速]
+
==all4one==
 +
<pre>sudo apt install  tree  anjuta  geany  zim  remmina vlc  -y  #synapse spyder
 +
#sudo apt-get install fcitx fcitx-table-wbpy ttf-wqy-microhei ttf-wqy-zenhei
 +
sudo apt-get install alarm-clock-applet
 +
#eclipse  emacs  pycharm  chrome  自己独立安装 </pre>
  
[https://blog.csdn.net/pengsixiang/article/details/4224141 使用国内镜像给FreeBSD的Ports安装加速]
+
==解决没有声音: ==
 +
<pre>
 +
  sudo apt install  pulseaudio
 +
systemctl --user enable pulseaudio && systemctl --user start pulseaudio
 +
  systemctl --user enable pulseaudio #打开声音控制就好了
 +
打开打开声音控制 然后
 +
语音控制--输入设备--输入插孔 记得好个小锁头要打开
  
[https://blog.csdn.net/pengsixiang/article/details/7458136 FreeBSD Fetch和Tar的妙用]
+
还有 就是 输出设备为  模拟耳机 20181023
  
 +
可能还有回放要 chrome
 +
</pre>
  
[https://www.zhihu.com/question/264793642 怎么看待FreeBSD官方对镜像站的封闭管理]
+
== install applications==
 +
大不了在启动是 用 win+R  先启动kupfer
  
 +
===launcher===
 +
====[[Awesome#rofi_on_awesome|rofi_on_awesome]]====
 +
====synapse====
  
[https://blog.csdn.net/lanzh_syf/article/details/86635083 freebsd12 安装gnome3图形界面]
+
快捷键一般设置 为menu(win右边那个)  实在不行就设置 为  win +`    or  ctrl+1
  
 +
====kupfer====
 +
====gnome-do====
 +
apt-get install gnome-do gnome-do-plugins.
  
 +
===[[Linux 下的护眼软件]]===
  
docker on freebsd
 
https://wiki.freebsd.org/Docker
 
  
jails
+
=== 系统还原===
 +
timeshift
 +
https://github.com/teejee2008/timeshift
 +
=== 视频播放===
 +
==== vlc====
 +
apt install vlc # 也有升级功能  继续播放功能升级为3.0.6 版本就可以了 有皮肤 在插件管理器里
 +
  外观配置  右键 工具 -->偏好设置-->界面-->Use native style  Force window style qt5-style
  
 +
==== smplaye====
 +
<pre>echo 'deb http://download.opensuse.org/repositories/home:/smplayerdev/Debian_9.0/ /' > /etc/apt/sources.list.d/home:smplayerdev.list
 +
apt-get update
 +
sudo apt-get install smplaye# 好用 可提高音量到200% 看py 教程非常 爽 vlc都没这么好 也可手工下载包安装 </pre>
  
---------------------
+
[http://wiki.ubuntu.org.cn/SMPlayer SMPlayer使用]
  
原文链接:https://blog.csdn.net/MoeDisk/article/details/87028238
+
[https://software.opensuse.org/download.html?project=home%3Asmplayerdev&package=smplayer smplayer安装教程]
  
 +
[http://wiki.ubuntu.org.cn/Qref/Apps#.E8.A7.86.E9.A2.91.E6.92.AD.E6.94.BE 软件参考]
  
==1 安装 gui 相关==
+
=== 办公软件 ===
=== 安装===
 
<pre>#不用 portnaps 直接pkg
 
#昨晚这个默认居然是没有cn的 我去 搞半天 ,还是改一下比较好滴
 
vi /etc/portsnap.conf
 
SERVERNAME=portsnap.cn.FreeBSD.org
 
  
#不安装gnome3 就没有gdm,但是没办法单独安装gdm 
+
====xpad====
pkg install  xorg mate  slim  #没了 xf86-video-fbdev ?
+
====abiword and gnumeric====
  
#[Install CINNAMON Desktop Environment]
+
====libreoffice====
pkg install cinnamon
+
[http://blog.linuxchina.net/?p=132 libreoffice installation]
#20170331
 
#Lightdm is in the ports tree.  
 
pkg install x11/lightdm
 
  
For lightdm to function, it requires one of the available greeters to be
+
[https://zh-cn.libreoffice.org/download/fonts/ 适用于 LibreOffice 的中日韩字体]
installed, which are available in the ports tree at x11/lightdm-*greeter*
 
  
# 记得要添加这个DM Add the following lines to /etc/rc.conf to enable the LightDM:
+
https://zh-cn.libreoffice.org/get-help/install-howto/linux/
lightdm_enable="YES"
 
  
# pkg install terminology</pre>
+
==== wps====
 
+
http://community.wps.cn/download/
===配置 和开机自启动===
+
<pre>
<pre>vi /etc/fstab
+
问题
proc /proc procfs rw 0 0
+
依赖关系问题使得 wps-office 的配置工作不能继续:
sysrc  'hald_enable=YES'  'dbus_enable=YES' 'slim_enable=YES'    #'gdm_enable=YES'
+
wps-office 依赖于 libpng12-0;然而:
 +
  未安装软件包 libpng12-0。
 +
 
 +
wget http://ftp.cn.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.49-1+deb7u2_amd64.deb
 +
sudo dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb
 +
sudo dpkg -i wps-office_10.1.0.5672-a21_amd64.deb
 
</pre>
 
</pre>
  
=== 中文化===
+
[https://itaken.github.io/post/2017/05/03/libpng12-0%E6%9C%AA%E5%AE%89%E8%A3%85%E9%94%99%E8%AF%AF.html libpng12-0未安装错误]
<pre>
 
  
只有中文化后 才能调用fcitx 五笔哦 不然没中文输入
+
[http://community.wps.cn/wiki/No_necessary_symbol_fonts wps字体]
2019
 
  
编辑用户的环境文件:
+
===Notes ===
#vi ~/.cshrc      //增加如下内容
+
gnote
setenv LANG        zh_CN.UTF-8   
 
setenv LC_CTYPE    zh_CN.UTF-8
 
setenv LC_ALL      zh_CN.UTF-8
 
//添加完后退出当前会话,重新进入。
 
#locale    //显示当前用户环境
 
LANG=zh_CN.UTF-8
 
LC_CTYPE="zh_CN.UTF-8"
 
LC_COLLATE="zh_CN.UTF-8"
 
LC_TIME="zh_CN.UTF-8"
 
LC_NUMERIC="zh_CN.UTF-8"
 
LC_MONETARY="zh_CN.UTF-8"
 
LC_MESSAGES="zh_CN.UTF-8"
 
LC_ALL=zh_CN.UTF-8
 
  
 +
https://wiki.gnome.org/Design/Apps/Notes
  
用户级:
+
=== CAD ===
修改用户根目录文件.login_conf: 这个好像加了无效 201908
+
==== freecad====
me:\
+
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
        :lang=zh_CN.UTF-8:\
+
sudo apt update
        :setenv=LC_ALL=zh_CN.UTF-8:\
+
  sudo apt install freecad
        :setenv=LC_CTYPE=zh_CN.UTF-8:\
 
        :setenv=LC_COLLATE=zh_CN.UTF-8:\
 
        :setenv=LC_TIME=zh_CN.UTF-8:\
 
        :setenv=LC_NUMERIC=zh_CN.UTF-8:\
 
        :setenv=LC_MONETARY=zh_CN.UTF-8:\
 
        :setenv=LC_MESSAGES=zh_CN.UTF-8:\
 
        :charset=UTF-8:\
 
        :xmodifiers="@im=SCIM": #这里我假设你使用SCIM
 
在英文界面下运行中文输入法:
 
  
startx 开启 gnome 或 gdm 开始登录gnome
+
[https://www.sysgeek.cn/linux-cad-software/ 适用于Linux系统的5款最佳CAD软件汇总]
  
我在 ~/.xinitrc中加入了:
+
https://wiki.freecadweb.org/Install_on_Unix/zh-cn
  
 +
https://launchpad.net/~freecad-maintainers/+archive/ubuntu/freecad-stable
  
cat .xinitrc
+
https://github.com/FreeCAD/FreeCAD/releases/tag/0.18.4
#ck-launch-session /usr/local/bin/startlxqt
 
exec awesome
 
export LC_ALL=zh_CN.UTF-8
 
export LANGUAGE=zh_CN.UTF-8.UTF-8
 
export LANG=zh_CN.UTF-8.UTF-8
 
fcitx &
 
  
2019
 
  
export LC_CTYPE=“zh_CN.UTF-8” export XMODIFIERS=@im=SCIM export GTK_IM_MODULE=xim export QT_IM_DODULE=xim export XIM_PROGRAM=“scim -d” scim -d
+
[https://linuxtoy.org/archives/6-of-the-best-free-linux-cad-software.html 6 款高品质的免费 Linux CAD 应用程序]
  
 +
=== email ===
 +
====[[thunderbird]]====
 +
===GNURadio===
 +
GNURadio 是免费的软件开发工具套件。它提供信号运行和处理模块,用它可以在易制作的低成本的射频(RF)硬件和通用微处理器上实现软件定义无线电。 这套套件广泛用于业余爱好者,学术机构和商业机构用来研究和构建无线通信系统。
 +
https://www.gnuradio.org/
  
 +
== emacs26 in Ubuntu 18.04==
 +
<pre>
 +
sudo add-apt-repository ppa:kelleyk/emacs
 +
sudo apt update
  
#汉化  第一次失败了 第二再重装一下又好了 2017
+
  sudo apt install emacs26
$ vi  .xinitrc
 
export LC_ALL=zh_CN.UTF-8
 
export LANGUAGE=zh_CN.UTF-8.UTF-8
 
export LANG=zh_CN.UTF-8.UTF-8
 
#exec mate-session 不用这个 mate 默认没有gdm了 如果用slim 还是要用这个</pre>
 
  
http://blog.chinaunix.net/uid-20377663-id-114464.html
+
root@myxps:/usr/share/applications# cat emacs25.desktop
 +
[Desktop Entry]
 +
Version=1.0
 +
Name=GNU Emacs 25 (GUI)
 +
GenericName=Text Editor
 +
Comment=GNU Emacs is an extensible, customizable text editor - and more
 +
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
 +
TryExec=/usr/bin/emacs25
 +
Exec=/usr/bin/emacs25 %F
 +
Icon=emacs25
 +
Type=Application
 +
Terminal=false
 +
Categories=Utility;Development;TextEditor;
 +
StartupWMClass=Emacs
 +
Keywords=Text;Editor;
 +
root@myxps:/usr/share/applications# cp  emacs25.desktop  emacs.desktop
 +
root@myxps:/usr/share/applications# emacs  -nw  emacs.desktop
 +
root@myxps:/usr/share/applications# cat emacs.desktop
 +
[Desktop Entry]
 +
Version=1.0
 +
Name=GNU Emacs 26 (GUI)
 +
GenericName=Text Editor
 +
Comment=GNU Emacs is an extensible, customizable text editor - and more
 +
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
 +
TryExec=/usr/bin/emacs26
 +
Exec=/usr/bin/emacs26 %F
 +
Icon=emacs25
 +
Type=Application
 +
Terminal=false
 +
Categories=Utility;Development;TextEditor;
 +
StartupWMClass=Emacs
 +
Keywords=Text;Editor;
  
https://zhidao.baidu.com/question/2203007741278957948.html
 
  
https://www.cnblogs.com/misstaste/p/5177011.html
+
</pre>
 +
http://ubuntuhandbook.org/index.php/2019/04/gnu-emacs-26-2-released-install-in-ubuntu-18-04/
 +
=== emacs25===
 +
apt install emacs -y
  
 +
[[How to Compile Emacs on Linux]]
  
 +
[[Emacs入门]]
  
https://www.cnblogs.com/sinx/p/10585930.html
+
===文件管理===
 +
apt install  pcmanfm-qt # thunar
  
=== update ports===
 
 
<pre>
 
<pre>
 +
#gedit 另外到 mousepad
 +
cat /usr/share/applications/gedit.desktop
 +
[Desktop Entry]
 +
Name=gedit
 +
Comment[zh_CN]=简易文本编辑器
 +
GenericName=Text Editor
 +
GenericName[zh_CN]=文本编辑器
 +
GenericName[zh_TW]=文字編輯程式
 +
Exec=mousepad %F
 +
Icon=accessories-text-editor
 +
Terminal=false
 +
StartupNotify=true
 +
Type=Application
 +
Categories=Utility;TextEditor;GTK;
 +
MimeType=text/plain;
  
 +
</pre>
  
SERVERNAME=portsnap.hshh.org
+
=== 终端软件===
 
+
apt install terminator #tilix # ssh tools  pacmanager
 
 
http://mirrors.ustc.edu.cn/help/freebsd-ports.html
 
  
 +
[[terminator基础]]
  
 +
===[[下载工具]]===
  
https://www.cnblogs.com/yibinboy/articles/6136704.html
 
  
 +
=== music===
 +
==== deadbeef====
 +
[http://deadbeef.sourceforge.net/download.html 建议用deadbeef直接下载deb包]
  
 +
[http://deadbeef.sourceforge.net/plugins.html plugins]
 +
====qmmp====
 +
[https://www.howtoing.com/how-to-get-the-most-out-of-qmmp-1-0/ 如何充分利用Qmmp 1.0]
  
 +
皮肤下载 然后 ctrl+p 选择你下载的 .wsz skinsfile
 +
http://qmmp.ylsoftware.com/files/skins
  
pkg install firefox
+
[http://vinmusic.com/tool/qmmp/ ubuntu下的音频播放器: Qmmp]
</pre>
 
http://mirrors.ustc.edu.cn/help/freebsd-ports.html
 
  
https://www.cnblogs.com/yibinboy/articles/6136704.html
+
==== quodlibet====
 +
<pre># deb http://lazka.github.io/ql-debian/testing/ quodlibet-unstable/
 +
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5A62D0CAB6264964
 +
sudo apt-get update
 +
sudo apt-get install quodlibet</pre>
  
https://blog.csdn.net/lanzh_syf/article/details/86599445
+
====Audacity  ====
 +
[[Audacity音频处理]]
 +
Audacity 多轨跨平台的音频编辑软件
  
===输入法===
+
=== install rednotebook===
==== install ====
+
[https://github.com/collinss/sticky Sticky Notes便笺]
 
<pre>
 
<pre>
# fcitx wubi  在xfce 是成功的
+
#太老版本,不建议用
##记得 一定要加上chinese/ 不然是pkg 不到东西的  #fcitx-qt5 qt支持 不然在telegarm不能打字
+
#apt-get install rednotebook  
pkg install chinese/fcitx  chinese/fcitx-configtool chinese/fcitx-table-extra chinese/fcitx-ui-light fcitx-qt5
 
  
 +
  sudo apt-get install noblenote
  
#skin
 
/usr/local/share/fcitx/skin/dark
 
  
我放在 .config/fcitx/skin  可以看到 但是用不了  无法加载皮肤36,回到默认皮肤 应试是皮肤不对
+
#2020 jul
+
wget -c https://github.com/jendrikseipp/rednotebook/archive/v2.19.tar.gz
</pre>
 
下載後放在 .config/fcitx/skin  下創建一個對應的目錄就行了
 
  
 +
sudo apt install python3-yaml
  
[https://github.com/hosxy/fcitx-skin 基于sogou拼音皮肤修改的fcitx皮肤]
 
  
[https://bbs.deepin.org/forum.php?mod=viewthread&tid=168146 两款简洁的fcitx皮肤 ]
+
rednotebook$ sudo python3  setup.py  install
  
[https://forum.suse.org.cn/t/fcitx-artwork-fcitx/731 Fcitx 输入法皮肤制作全教程]
 
  
[https://blog.csdn.net/Luo_Jin/article/details/102842437 Fcitx使用搜狗词库与皮肤]
+
#or 问题 新版本的图片看不到了
 +
wget -c https://github.com/jendrikseipp/rednotebook/archive/v2.19.tar.gz
 +
#wget -c --no-check-certificate https://github.com/jendrikseipp/rednotebook/archive/v2.6.1.tar.gz
 +
tar xvf v2.6.1.tar.gz
 +
sudo mv rednotebook-2.6.1 /opt/rednotebook
 +
vi  /usr/share/applications/rednotebook.desktop
  
==== configure ====
+
[Desktop Entry]
<pre>
+
Encoding=UTF-8
 +
Name=rednotebook
 +
GenericName=rednotebook
 +
Comment[zh_CN]=日志本
 +
Comment= journal
 +
#Exec=/home/evan/software/rednotebook-2.2/run
 +
#Icon=/home/evan/software/rednotebook-2.2/rednotebook.png
 +
Exec=/opt/rednotebook/run
 +
Icon=/opt/rednotebook/rednotebook.png
 +
Terminal=false
 +
X-MultipleArgs=false
 +
StartupWMClass=Firefox
 +
Type=Application
 +
Categories=Utility;TextEditor;GTK;
 +
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
  
Note:
 
默认输入状态 非激活 不然 老是默认中文 影响 commmond
 
  
fcitx-diagnose #查看相关的模块 非常不错的命令
+
#sudo mv /usr/bin/rednotebook /usr/bin/rednotebook1.4
 +
#sudo ln -s /home/evan/software/rednotebook-1.10.1/rednotebook/rednotebook /usr/bin/rednotebook
  
vi .cshrc
 
  
#Note just for csh
+
家目录  /home/evan/.rednotebook
setenv LANG        zh_CN.UTF-8
+
rsync  -avz  /home/evan/.rednotebook/  192.168.0.176:/home/evan/.rednotebook/
setenv LC_CTYPE    zh_CN.UTF-8
 
setenv LC_ALL      zh_CN.UTF-8
 
  
# evan 4 fcitx
 
setenv  XMODIFIERS @im=fcitx
 
setenv  GTK_IM_MODULE fcitx
 
setenv  QT_IM_MODULE fcitx
 
setenv  XIM=fcitx
 
  
  
下面这些只是提示而已
+
ModuleNotFoundError: No module named 'distutils.core'
  
③如果使用的Shell是bash或sh:
+
sudo apt install python3-pip python3-yaml
cat .cshrc
 
  
export XMODIFIERS='@im=fcitx'
 
export GTK_IM_MODULE=fcitx
 
export QT_IM_MODULE=fcitx
 
  
我暂时是这个哦
 
④如果使用的Shell是csh或tcsh :
 
setenv  XMODIFIERS @im=fcitx
 
setenv  GTK_IM_MODULE fcitx
 
setenv  QT_IM_MODULE fcitx
 
⑤开机启动设置
 
系统-->首选项-->启动应用程序
 
添加fcitx
 
  
  
 +
</pre>
  
 +
[[Rednotebook]]
  
evan@home:~ % cat .xinitrc
+
=== install bluefish===
export LC_ALL=zh_CN.UTF-8
+
Bluefish is a powerful editor targeted towards programmers and webdevelopers, with many options to write websites, scripts and programming code.
export LANGUAGE=zh_CN.UTF-8.UTF-8
 
export LANG=zh_CN.UTF-8.UTF-8
 
export XMODIFIERS='@im=fcitx'
 
export GTK_IM_MODULE=fcitx
 
export GTK3_IM_MODULE=fcitx
 
  
mkdir -p ~/.config/autostart/
+
sudo apt install bluefish -y
cp /usr/local/share/applications/fcitx.desktop    ~/.config/autostart/
 
  
  
pkg prompt
+
http://pkg.kali.org/pkg/bluefish
Message from zh-fcitx-4.2.9.6_2:
 
  
************************************************************************
+
[http://bluefish.openoffice.nl/index.html 官网]
  
Remember to set the environment variable XMODIFIERS:
+
[https://bfwiki.tellefsen.net/index.php/Installing_Bluefish  Installing Bluefish]
  
        csh/tcsh:       setenv XMODIFIERS @im=fcitx
+
=== install Sublime Text 3===
        sh/bash:       export XMODIFIERS='@im=fcitx'
+
<pre>wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
 +
sudo apt-get install apt-transport-https
 +
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
 +
sudo apt-get update &&  sudo apt-get install sublime-text
 +
</pre>
 +
[https://www.sublimetext.com/docs/3/linux_repositories.html#apt 官方参考]
  
For GTK+ programs, you may want to set:
+
===IM ===
 +
https://signal.org/
 +
<pre>
 +
#2020
  
        csh/tcsh:      setenv GTK_IM_MODULE fcitx
+
sudo mv telegram-desktop  telegram-desktopbak
                        setenv GTK3_IM_MODULE fcitx
 
        sh/bash:        export GTK_IM_MODULE=fcitx
 
                        export GTK3_IM_MODULE=fcitx
 
  
For Qt4 programs, we recommend you to use
 
  
        qtconfig-qt4: /usr/ports/misc/qt4-qtconfig
+
sudo cp Telegram /usr/bin/
 +
sudo cp Updater  /usr/bin/
  
instead of to manually set QT4_IM_MODULE.
+
sudo ln -s Telegram telegram-desktop
  
To start fcitx with your desktop, just
 
  
        cp /usr/local/share/applications/fcitx.desktop \
 
            ~/.config/autostart/
 
  
************************************************************************
+
解压后复制到  /opt/Telegram/Telegram
Message from zh-fcitx-ui-light-0.1.3_2:
+
/usr/bin$ sudo ln -s  /opt/Telegram/Telegram  telegram-desktop #要新的 用下载的吧
 +
apt install  telegram-desktop
 +
</pre>
 +
2.1.5 与fictx冲突  换回2.1.
 +
https://telegram.org/
 +
https://pkg.kali.org/pkg/telegram-desktop
  
************************************************************************
+
==== wechat====
 +
https://gitee.com/lizhuohuan/docker-wechat
 +
==== QQ====
 +
<pre>
 +
ps  QQ 有些 平铺下退出  ,换个样式就可以了
  
Replace your `fcitx` command with
 
        fcitx -u fcitx-light-ui
 
to start Fcitx with this lightweight UI.
 
 
**************************************************************
 
  
 +
root@k8s-master:~# bash -x  linuxqq_2.0.0-b1-1024_x86_64.sh
 +
+ [[ root != \r\o\o\t ]]
 +
+ lines=33
 +
+ tarball_md5=f90cfea5999cf4eaafba0b8f0a2f80f8
 +
+ tail -n+33 linuxqq_2.0.0-b1-1024_x86_64.sh
 +
++ md5sum linuxqq.tar.gz
 +
++ cut '-d ' -f1
 +
+ md5=f90cfea5999cf4eaafba0b8f0a2f80f8
 +
+ [[ f90cfea5999cf4eaafba0b8f0a2f80f8 != \f\9\0\c\f\e\a\5\9\9\9\c\f\4\e\a\a\f\b\a\0\b\8\f\0\a\2\f\8\0\f\8 ]]
 +
+ export -f do_install
 +
+ tar zxf linuxqq.tar.gz
 +
+ find linuxqq/ -type f -exec bash -c 'do_install "{}"' ';'
 +
installing /usr/share/applications/qq.desktop
 +
installing /usr/share/tencent-qq/crashpad_handler
 +
installing /usr/share/tencent-qq/qq
 +
installing /usr/share/tencent-qq/res.db
 +
installing /usr/share/tencent-qq/qq.png
 +
installing /usr/share/tencent-qq/qq.bmp
 +
+ rm -rf linuxqq linuxqq.tar.gz
 +
+ exit 0
  
 
</pre>
 
</pre>
  
 +
===浏览器 ===
 +
====chrome ====
 +
方法一:在官网下载对应版本的deb后执行
 +
  google-chrome-stable #平时升级
 +
 
 +
[http://wiki.linuxchina.net/index.php?title=Ubuntu%E5%88%A9%E7%94%A8shadowsocks%E5%92%8Cpolipo%E7%BB%88%E7%AB%AF%E7%BF%BB%E5%A2%99#shadowsocks.E5.92.8Cpolipo 全局翻墙安装插件]
  
[[https://ultra-technology.org/freebsd/chinese-japanese-korean-input-freebsd/ Writing Chinese, Japanese, Korean in FreeBSD with fcitx]]
 
  
=== ops and develop  ===
+
Google Chrome有众多的出色的插件,说几个常用的
<pre>pkg install git  rsync sudo vim bash  terminal anjuta vsftp  xfce4-terminal gcc
+
suspender:内存不够用,可以装个suspender插件,把其他暂时不看的tab中断掉
echo 'evan ALL=(ALL) NOPASSWD:NOPASSWD:ALL' >/usr/local/etc/sudoers.d/evan
+
AdBlock:最受欢迎的Chrome扩展,拥有超过4000万用户!屏蔽整个互联网上的广告
 +
The QR Code Extension:允许当前页面生成QR码,并使用网络摄像头扫描QR码。
 +
Window Resizer:调节屏幕的分辨率,诸多时候用户开发
 +
Vimium:vim的分身
 +
Proxy SwitchyOmega:轻松快捷地管理和切换多个代理设置
 +
Wechat:微信
 +
马克飞象:使用印象笔记扩展程序一键保存精彩网页内容到印象笔记帐户
 +
惠惠购物助手:【网易出品】在您网购浏览商品的同时,自动对比其他优质电商同款商品价格,并提供商品价格历史,帮您轻松抄底,聪明网购不吃亏
 +
JSON-handle:顾名思义就是处理JSON数据的工具
  
pkg install  python
+
[https://www.yuzhi100.com/article/debian-9-anzhuang-chrome 使用 Apt 软件源安装谷歌 Chrome ]
https://docs.python.org/2.7/using/unix.html
+
[[ 通过shadowsocks翻墙 ]]
https://docs.python.org/3.3/using/unix.html
 
  
# python ide
+
====[http://wiki.linuxchina.net/index.php?title=Firefox%E5%AE%89%E8%A3%85%E5%92%8C%E6%B1%89%E5%8C%96 firefox]====
  pkg install python intellij-pycharm
+
sudo apt install firefox-esr-l10n-zh-cn #如果用自带的esr版本
ln -s /usr/local/bin/python2  /usr/bin/python
+
  常用插件  Auto Tab Discard, Notifier for Gmail ,  Tab Suspender
 +
  2. 关闭硬件加速
 +
  3. 关闭平滑滚动
 +
https://addons.mozilla.org/zh-CN/firefox/addon/yass-we/
  
 +
[https://www.v2ex.com/t/752576#reply22 Linux 下 Firefox 滚动网页会抖动,求教]
  
pkg install editors/emacs
+
[[firefox安装和汉化]]
https://www.freebsd.org/doc/en/books/developers-handbook/emacs.html
 
  
pkg install terminator
+
[https://www.mozilla.org/zh-CN/firefox/central/ firefox新手上路]
  
#dig
+
====chromium====
  pkg  install dns/bind-tools
+
  apt install chromium chromium-l10n
 +
https://wiki.debian.org/Chromium
  
sudo pkg install py36-pip
+
====falkon====
sudo pip install ipython
+
sudo apt-get install falkon
 +
又一个轻量的web 浏览器 以前的 Qupzilla  apt 会提示你的
 +
2017年8月10日,QupZilla开发者David Rosca在博客宣布QupZilla成为KDE项目。[5]Qupzilla 2.2发布之后项目将更名为“Falkon”。[6]KDE Falkon 3.0于2018年2月27日发布。
 +
qupzilla conitnues development as falkon browser
  
evan@bsd-latop:~/lx/zabbix/api_zbx % sudo pkg search urllib3
+
====[[tor]]====
py27-urllib3-1.22,1            HTTP library with thread-safe connection pooling, file post, and more
 
py36-urllib3-1.22,1            HTTP library with thread-safe connection pooling, file post, and more
 
  
 +
====gnome-web====
 +
apt install  epiphany-browser
 +
====midori====
 +
这个暂时安装上不好用 以前可以 直接 apt
  
</pre>
+
====palemoon====
 
 
====更改freebsd shell为bash vi 为vim ====
 
==== install ====
 
<pre>pkg install bash vim
 
root@home:~ # where  vi
 
/usr/bin/vi
 
 
 
mv /usr/bin/vi /usr/bin/bakvi && ln -s /usr/local/bin/vim  /usr/bin/vi</pre>
 
 
 
====设置bash====
 
 
<pre>
 
<pre>
tcsh (发音为/tiːˈsiːʃɛl/ tee-SEE-shel, /ˈtiːʃɛl/ TEE-shel, 是一个向下兼容c shell的Unix shell。它本质上是为c shell增加命令补完,命令编辑等其他功能。 当前作为FreeBSD和其延伸发行版的默认shell。
+
对于 Debian 10,请运行以下命令:
 +
Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).
  
 +
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/Debian_10/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
 +
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/Debian_10/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home:stevenpusser.gpg > /dev/null
 +
sudo apt update
 +
sudo apt install palemoon
 +
</pre>
  
evan# whereis bash
+
https://linux.palemoon.org/help/installation/
bash: /usr/local/bin/bash
 
  
#sudo mv /bin/sh /bin/bak_sh
+
===download tools===
 +
sudo apt install uget -y
  
##做了下面这个ln 以后我们把平时在linux下跑的 shell 脚本拿到freebsd跑,也绝大部分没问题了
+
axel  还是最爽的  下载rapian就知了
ln -s /usr/local/bin/bash /bin/bash
 
#ln -s /usr/local/bin/bash /bin/sh
 
  
 +
===绘图工具dia ===
 +
绘图工具dia(取代visio)
 +
sudo apt install dia -y
  
evan# chsh -s /usr/local/bin/bash
+
===电子书calibre ===
chsh: user information updated
+
  apt install calibre
注销重启后 如下 搞定
 
[root@evan ~]# echo $SHELL
 
/usr/local/bin/bash
 
  
sudo chsh -s /bin/tcsh
+
===有道词典 ===
  
 +
http://cidian.youdao.com/index-linux.html
 +
#在官网下载对应版本的deb后执行
 +
sudo dpkg -i *.deb && sudo apt-get install -fy
  
#这两个干啥
+
===x11vnc===
tcsh -s /bin/bash
 
tcsh -s /usr/local/bin/bash
 
  
 +
x11vnc是一种 位图显示的 视窗系统 。它是在 Unix 和 类Unix 操作系统 ,以及 OpenVMS 上建立图形用户界面的标准工具包和协议。x11vnc服务端可以实现Windows远程Linux桌面系统。
 +
sudo apt-get install x11vnc
  
chsh命令:
+
===python===
 +
sudo apt-get install ipython3
  
chsh 这个命令现在一般被用来替换,usermod -s 命令即更改用户登录的shell。其常用的只有两个参数 -l 和 -s
 
  
chsh -l 起到的作用是列出当前系统的所有shell
+
[https://www.cnblogs.com/xuanhun/p/5481907.html kali linux Python开发环境初始化]
 +
====python IDE ====
 +
sudo apt-get install spyder3
  
 +
https://docs.spyder-ide.org/installation.html#
  
 +
===ops tools===
 +
sudo apt install lrzsz #sz命令发送文件到本地: # sz filename
 +
===develop tools ===
 +
apt install gdb
  
 +
===catfish===
 +
sudo apt-get install catfish #catfish简称文件搜索神器
  
#anjuta log
+
===django===
===========================================================================
+
<pre>
Note that some standard Python modules are provided as separate ports
+
pip install Django==1.8.18
as they require additional dependencies. They are available as:
 
  
py35-gdbm      databases/py35-gdbm
+
#on ~/.bashrc
py35-sqlite3    databases/py35-sqlite3
+
alias django-admin='/home/evan/.local/lib/python2.7/site-packages/django/bin/django-admin.py'
py35-tkinter    x11-toolkits/py35-tkinter
 
===========================================================================
 
 
</pre>
 
</pre>
  
====7zip====
+
===electronic-wechat===
 +
 
 +
electronic-wechat是一个基于nodeJS开发的Linux系统微信。
 
<pre>
 
<pre>
  archivers/p7zip
+
git clone https://github.com/geeeeeeeeek/electronic-wechat.git
 +
cd electronic-wechat
 +
npm install && npm start #bash: npm: 未找到命令
  
1. 解压缩文件
+
bash: npm: 未找到命令
# 7z x 解压缩文件
+
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
注意的是如果类似libpcap-0.7.1.tar.gz,一次性7z x libpcap-0.7.1.tar.gz后,7z会解压出文件libpcap-0.7.1.tar这一层,这个时候再一次7z x libpcap-0.7.1.tar就可以啦。
+
sudo apt-get install -y nodejs
2.压缩文件的参数是a
 
# 7z a filename.7z 要压缩的文件或者目录
 
3.其他
 
# 7z e,e这个参数很有意思,也是解压,但和x参数不同 有的就解不了 如 tar , gz
 
4.更多的使用7z -h看说明! 另外,apt安装p7aip后还有个命令7za,不知道和7z有什么区别
 
 
</pre>
 
</pre>
  
=applications=
+
===截图===
==终端==
 
<pre>
 
sudo pkg install tilda
 
</pre>
 
  
 +
==== flameshot ====
 +
sudo apt install flameshot
 +
https://flameshot.js.org/#/getting-start
  
==health[[Linux 下的护眼软件]]==
+
[https://zhuanlan.zhihu.com/p/48250522 Flameshot:一个简洁但功能丰富的截图工具]
<pre>
+
==== Shutter ====
sudo pkg install redshift redshift-gtk
+
gnome-screenshot
</pre>
+
apt install shutter
 +
sudo apt install deepin-screenshot -y
  
  
https://forums.freebsd.org/threads/compiling-redshift-color-temperature-app.17693/
+
====ShareX(win)====
  
==rednotebook==
+
====deepin scrot 作废====
 
<pre>
 
<pre>
 +
sudo apt install deepin-screenshot -y
  
下载 src  https://rednotebook.sourceforge.io/downloads.html
 
  
 +
wget -c http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/deepin-scrot_2.0-0deepin_all.deb
 +
sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb
 +
sudo apt-get install -f
 +
#使用
 +
deepin-scrot
  
sudo ln -s /usr/local/bin/bash /bin/bash
+
图标
 +
https://github.com/lovesnow/pystorm
 +
在这 里选择另存为  default/start_cursor.png
  
sudo pkg install devel/py-yaml
 
#sudo pkg install py36-yaml # 这个是老的名
 
  
sudo python3.6 setup.py install
+
screenshot
  
如何添加快捷方式  上次是在源码里面找到办法的
+
vi /usr/share/applications/scrot.desktop
 +
[Desktop Entry]
 +
Name=scrot
 +
Name[zh_CN]=抓图
 +
Comment=Save images of your desktop or individual windows
 +
Comment[zh_CN]=保存您桌面还是单个窗口的图像
 +
Exec=/usr/bin/deepin-scrot
 +
Terminal=false
 +
Type=Application
 +
Icon=/home/evan/screenshot/start_cursor.png
 +
StartupNotify=true
 +
Categories=GTK;Utility;
 +
Keywords=MATE;screenshot;snapshot;desktop;window;image;
 +
OnlyShowIn=MATE;
 +
X-MATE-Bugzilla-Bugzilla=MATE
 +
X-MATE-Bugzilla-Product=mate-utils
 +
X-MATE-Bugzilla-Component=screenshot
 +
X-MATE-Bugzilla-OtherBinaries=mate-panel-screenshot
  
暂时这样
+
https://wiki.debian.org/ScreenShots
  
sudo mv /usr/local/bin/rednotebook /usr/local/bin/bakrednotebook
+
/usr/share/applications# find ./ -name "*scree*"
 
+
</pre>
~/tmp/rednotebook-2.15 % sudo cp ./rednotebook/rednotebook /usr/local/bin/rednotebook
+
[https://www.deepin.org/2012/03/02/deepin-scrot-2-0-video-and-install-in-ubuntu/ 深度截图工具(DEEPIN-SCROT]
  
 +
===XMind===
 +
XMind是一款实用的思维导图软件,简单易用、美观、功能强大,拥有高效的可视化思维模式,具备可扩展、跨平台。但是对于稳定性和性能还是欠佳,在ubuntu上使用占用很大的CPU资源。
  
 +
#在官网下载对应版本的deb后执行
 +
sudo dpkg -i *.deb && sudo apt-get install -fy
  
ERROR PyYAML not found. Please install it (python3-yaml).
+
===远程桌面软件===
sudo pkg install devel/py-yaml
+
====Remmina====
</pre>
 
https://www.freshports.org/devel/py-yaml/
 
 
 
http://bbs.chinaunix.net/thread-3568241-1-1.html
 
 
 
==ss==
 
 
<pre>
 
<pre>
ss
+
Remmina是一个用远程桌面软件,提供了RDP、VNC、XDMCP、SSH等远程连接协议的支持。 家里有时连不上是原来的网线接口不太好,重插一下就好了  
  pkg install shadowsocks-libev
+
  sudo apt-get install remmina
  # or cd /usr/ports/net/shadowsocks-libev/ && make install clean
 
  
 +
usage
  
</pre>
+
高级-- 画质 --  最好
[http://wiki.linuxchina.net/index.php?title=Chrome%E9%80%9A%E8%BF%87shadowsocks%E7%BF%BB%E5%A2%99#linux.28debian_pc.29_or_freebsd12 Chrome通过shadowsocks翻墙]
 
  
==Document Viewers==
+
基本--色深--真色32位
  sudo pkg install  Okular    epdfview  #Okular好用 #mupdf 只有命令行界面  # atril 好用 但是是安装上整个mate桌面
 
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/desktop-viewers.html
 
  
==IM==
 
 
===telegram===
 
  sudo pkg install telegram-desktop # 其它都不对 sudo pkg install telegram  #/usr/ports/net-im/telegram && make install clean
 
  在界面顶部的搜索框中输入@zh_CN
 
 
===IRC===
 
  sudo pkg install hexchat konversation
 
 
== 影音==
 
<pre>pkg install -y  celluloid  vlc audacious  audacious-skins  multimedia/audacious-plugins archivers/unzip  mplayer smplayer  gnome-mplayer    qmmp </pre>
 
===audacious-skins===
 
https://pakeklinux.wordpress.com/2010/11/17/the-best-audacious-skin-that-i-know/
 
 
https://www.gnome-look.org/p/1115066
 
 
sudo cp -a ~/tmp/Audacious\ grey\ theme/Audacious\ grey\ theme/*  /usr/share/audacious/Skins/grep/
 
 
==ftp ==
 
<pre>service 自带了ftp
 
FreeBSD includes FTP server software, ftpd, in the base system.
 
https://www.freebsd.org/doc/en/books/handbook/network-ftp.html
 
#ftp client
 
pkg install filezilla
 
 
</pre>
 
</pre>
  
==Browsers==
+
====rdesktop====
<pre>pkg install netsurf  midori falkon chromium firefox-esr#  firefox # firefox这个在配置那里就可以选择 add 中文
+
有时,有个备份的软件很重要 上次Remmina老是自动全屏,每次连接win后老是要断开 烦死了,于是找了一下 发现这货 记录一下
 +
我的常用使用命令
 +
  rdesktop -g 1280x960 192.168.30.54
  
falkon
+
[https://magiclen.org/rdesktop/ 在Linux上使用rdesktop]
ld-elf.so.1: /usr/local/lib/qt5/libQt5Core.so.5: version Qt_5.13 required by /usr/local/bin/falkon not found
 
  
#今天 更新到firefox 70 然后起不来了 Segmentation fault (core dumped)
+
[https://wiki.archlinux.org/index.php/rdesktop arch rdesktop]
  
 +
====freerdp====
 +
freerdp.com
 +
  apt install freerdp-x11 freerdp2-x11
 +
http://manpages.ubuntu.com/manpages/xenial/man1/xfreerdp.1.html
  
fetch https://download.cdn.mozilla.net/pub/firefox/releases/70.0/source/firefox-70.0.source.tar.xz
+
https://www.jianshu.com/p/f6fcf5b56fe3
  
:/usr/ports/www/firefox # make install clean
+
===数据库连接 ===
 +
====[[Dbeaver安装]]====
  
  
https://www.freebsd.org/doc/handbook/desktop-browsers.html
+
===思维导图===
 +
[[freeplane]]
 +
===IDE===
  
## log
+
这几个C ide感觉还是不会补全的呀 2021
Message from chromium-56.0.2924.87_1:
+
====anjuta====
For correct operation, shared memory support has to be enabled
+
====eclipse====
in Chromium by performing the following command as root :
 
  
sysctl kern.ipc.shm_allow_removed=1
+
https://www.eclipse.org/downloads/eclipse-packages/
  
To preserve this setting across reboots, append the following
+
[https://www.linuxidc.com/Linux/2018-12/155943.htm Ubuntu 18.04下JDK与Eclipse安装配置]
to /etc/sysctl.conf :
+
<pre>
  
kern.ipc.shm_allow_removed=1
 
  
  
安装flashplayer插件
+
cat /usr/share/applications/eclipse.desktop
 +
[Desktop Entry]
 +
Name=eclipse
 +
Name[zh_CN]=eclipse IDE
 +
GenericName=Integrated Development Environment
 +
GenericName[zh_CN]=集成开发环境
 +
Comment=Develop software in an integrated development environment
 +
Comment[zh_CN]=在集成开发环境中开发软件
 +
Encoding=UTF-8
 +
Exec=/home/evan/apps/eclipse/eclipse
 +
Icon=/home/evan/apps/eclipse/icon.xpm
 +
Terminal=false
 +
X-MultipleArgs=false
 +
StartupWMClass=Firefox
 +
Type=Application
 +
Categories=GNOME;GTK;Development;IDE;
 +
StartupNotify=true
 +
</pre>
  
安装 nspluginwrapper  this is  only for firefox ?
+
===Meld===
cd /usr/ports/www/nspluginwrapper   
+
Meld是针对开发者的视觉差异和合并工具。MELD帮助您比较文件、目录和版本控制的项目。它提供了两个和三个比较的文件和目录,并支持许多流行的版本控制系统。既可以查看差异有可以同步!
make   
+
sudo apt-get install meld
make install
 
安装 linux-c6-flashplugin11
 
cd /usr/ports/www/linux-c6-flashplugin11 
 
make 
 
make install
 
执行nspluginwrapper -v -a -i
 
若报错Kernel too old, 执行命令sysctl compat.linux.osrelease=2.6.18
 
修改/etc/sysctl.conf, 增加compat.linux.osrelease=2.6.18
 
修改/etc/fstab
 
linproc /usr/compat/linux/proc linprocfs rw 0 0
 
  
 +
===spyder ===
  
 +
Python的开源IDE
 +
可在MIT许可下免费使用
 +
Spyder python的一些基本特性是多语言编辑器,交互式控制台,文档查看器,变量浏览器,在文件中查找,文件浏览器等
 +
虽然Spyder是一个独立的IDE,支持包括Windows,Linux,MacOS,MacOS X等多个平台,但它也可以作为一个PyQt扩展库嵌入到PyQt应用程序
 +
sudo apt-get install spyder
 +
https://pythonhosted.org/spyder/index.html
  
#这个是 也是手册上的哦
+
链接:https://github.com/spyder-ide/spyder
cd /usr/ports/www/linux-flashplayer
+
make install clean
+
https://pythonhosted.org/spyder/installation.html 
 +
 +
问题就是在awesome环境中fcitx 不能打中文
  
 +
=== albert===
 +
wget -c http://repo.adminlounge.org/pool/dists/jessie/main/a/albert/albert_0.12_amd64.deb
 +
sudo dpkg -i albert_0.12_amd64.deb  && sudo apt-get install -fy
  
备注
+
https://albertlauncher.github.io/docs/installing/
 
+
官方安装命令好像不成功呢 所以 我直接拿出deb包了
安装步骤参考FreeBSD Handbook
+
安装nspluginwrapper会安装linux_base-c6
+
注意安装的版本</pre>
+
===install eric6===
 
 
 
 
=== firefox ===
 
 
<pre>
 
<pre>
% sudo pkg search firefox
+
eric6 支持 py2 and py3
firefox-73.0.1,1              Web browser based on the browser portion of Mozilla
+
sudo apt install eric -y
firefox-esr-68.5.0_1,1        Web browser based on the browser portion of Mozilla
 
  
要把 .mozilla/ 目录先删除  再 重装 firefox-esr 就可以同步回插件等等所有东西回来了
+
安裝插件
sudo pkg install  firefox # firefox-esr
+
插件--> 插件儲存庫 -->  然後都是下載 安装 下一步什么 的就行了
要更新整个系统,不然 firefox 更新不成功的
 
  
 +
问题就是导致fcitx 不能打中文
  
字体设置 记得这个不要勾上
 
允许页面选择自己的字体代替您的上述选择(A
 
  
 +
Debugging with the Eric IDE
 +
I would sum up how to debug with the Eric IDE too:
  
</pre>
+
F5 (start debugging; untick “Don’t stop at first line” or set a breakpoint)
 +
F10 (stop)
 +
F7 (next, step in subroutines)
 +
F8 (next, step over subroutines)
 +
F9 (return, step out of subroutine)
 +
F6 (continue, go, run)
 +
Shift+F6 (continue till cursor)
 +
conditional breakpoints are supported (set a breakpoint, right click on it, edit)
 +
I find Eric’s debugger is much faster than Winpdb.0
  
  
https://www.freebsd.org/doc/en/books/handbook/desktop-browsers.html
+
trouble shooting
  
[https://daemon-notes.com/articles/desktop/firefox Firefox/Flash on FreeBSD]
+
下列软件包有未满足的依赖关系:
 +
libkf5coreaddons5 : 破坏: libkf5globalaccel-bin (< 5.37) 但是 5.28.0-1 正要被安装
 +
libkf5crash5 : 破坏: libkf5globalaccel-bin (< 5.37) 但是 5.28.0-1 正要被安装
 +
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
  
==remmina==
 
<pre>
 
pkg install remmina
 
#默认没有rdp 等协议
 
To install the port: cd /usr/ports/net/remmina-plugins/ && make install clean
 
To add the package: pkg install remmina-plugins
 
</pre>
 
https://forums.freebsd.org/threads/rdp-or-vnc-for-access-to-remote-windows-machine.53651/
 
  
https://www.freshports.org/net/remmina-plugins/
+
如果用新立得 就是提示
==网络管理工具==
+
无法应用变更! 请先修复损毁的软件包
<pre> networkmgr
 
  
.xinitrc 里面启动 图标好难看
+
结果这样就好了
 +
sudo apt-get install -f
 +
sudo dpkg --configure -a
  
essage from networkmgr-3.1:
+
sudo apt-get dist-upgrade
  
--
 
Any bug reports or request of new feature should be addressed at:
 
    https://github.com/GhostBSD/networkmgr/issues
 
  
Make sure that the /usr/local/etc/doas.conf have someting simular like this:
 
 
    permit nopass keepenv root
 
    permit :wheel
 
    permit nopass keepenv :wheel cmd netcardmgr
 
    permit nopass keepenv :wheel cmd ifconfig
 
    permit nopass keepenv :wheel cmd service
 
 
When rebooting it should automaticaly start is the desktop support xdg and make
 
sure that the user using NetworkMgr is in the wheel group.
 
  
 +
#这个小心点
 +
sudo apt-get autoremove
 
</pre>
 
</pre>
https://vermaden.wordpress.com/2018/03/24/freebsd-network-management-with-network-sh-script/
 
 
==启动器==
 
synapse
 
rofi
 
gmrun # 配置文件  cat  /etc/gmrunrc
 
  
https://wiki.archlinux.org/index.php/Rofi
+
http://eric-ide.python-projects.org/
  
https://www.cnblogs.com/siyingcheng/p/11706215.html
+
http://pydev.sourceforge.net/
https://hacpai.com/article/1552717494529
 
  
https://itgoyo.github.io/2019/01/28/%E8%87%AA%E5%B7%B1%E6%8A%98%E8%85%BE%E4%B8%AARofi%E9%85%8D%E7%BD%AE/
+
[http://www.freehackers.org/IDE_for_python_and_django_development_on_linux IDE for python and django development on linux]
  
https://github.com/davatorium/rofi/wiki/themes
+
[http://blog.mattwoodward.com/2012/08/manually-installing-django-plugin-for.html Manually Installing the Django Plugin for Eric]
  
https://wiki.archlinux.org/index.php/Gmrun
+
===Figlet===
 +
一句话:Figlet是一个将字符串在终端生成一个logo的终端工具。
 +
sudo apt-get install figlet
 +
figlet mylove
 +
===bleachbit ===
 +
sudo apt install bleachbit
 +
sudo  bleachbit #有中文界面
 +
[https://www.howtoing.com/ccleaner-alternatives-for-ubuntu 用于Ubuntu的6款最佳CCleaner替代品]
 +
===chmsee ===
  
==文件管理器==
+
chmsee
<pre>
 
pcmanfm
 
</pre>
 
  
==edit==
+
===打印机===
 +
====惠普(HP_LaserJet_Professional_M1216nfh_MFP)HP打印机驱动安装====
 +
===== apt我使用的办法 =====
 
<pre>
 
<pre>
pkg install gedit geany  gnote  gnome-calculator#算机器  #madedit
+
1、打开深度终端,输入:sudo apt-get update && sudo apt-get install hplip hplip-gui hplip-plugin
 +
libcups2 libcups2-dev cups-bsd cups-client libcupsimage2 libcupsimage2-dev libdbus-1-dev
 
</pre>
 
</pre>
 +
2、接着终端输入:hp-setup, 按照提示一路下一步 https://developers.hp.com/hp-linux-imaging-and-printing/install/manual/hp_setup
  
==USB 镜像写入器 ==
 
Etcher 是一个由 http://resin.io 开发的 USB 镜像写入器。它是一个跨平台的应用,可以帮助你将 ZIP、ISO、IMG 格式的镜像文件写入到 USB 存储中
 
  
==svn==
+
https://wiki.deepin.org/index.php?title=%E6%89%93%E5%8D%B0%E6%9C%BA
pkg install subversion && pkg install kdesvn  # or esvn
 
 
[[Svn基础]]
 
  
[https://blog.csdn.net/xujianhua815926/article/details/468811 在FreeBSD上安装SVN(Subversion)]
+
===== 官方下载=====
 +
https://developers.hp.com/hp-linux-imaging-and-printing/gethplip
  
==office==
+
https://developers.hp.com/hp-linux-imaging-and-printing/install
=== libreoffice===
 
<pre>  Gnumeric 电子表格
 
sudo pkg install libreoffice
 
pushd  /usr/ports/chinese/libreoffice-zh_CN  && sudo make  install clean
 
</pre>
 
[https://www.libreofficechina.org/ LibreOffice 中文社区]
 
  
==虚拟化 ==
 
<pre>#FreeBSD as a Host with VirtualBox
 
sudo pkg install emulators/virtualbox-ose
 
  
 +
https://developers.hp.com/hp-linux-imaging-and-printing/install/install/index
  
sudo pkg install virtualbox-ose-additions #不然没办法在freebsd12 上安装debian10.04 依然失败
+
===== 故障处理=====
#普通用户启动
+
Searching... (bus=net, timeout=5, ttl=4, search=(None) desc=0, method=slp)
sudo pw groupmod vboxusers -m evan
+
error: No PPD found for model laserjet_professional_m1216nfh_mfp using old algorithm.
 +
error: No appropriate print PPD file found for model hp_laserjet_professional_m1216nfh_mfp
  
sudo sysrc vboxnet_enable
+
HP_LaserJet_Professional_M1216nfh_MFP
  
#现在是这样启动的
+
Would you like to specify the path to the correct PPD file to use (y=yes, n=no*, q=quit) ? y
sudo virtualbox
 
</pre>
 
  
===err===
+
解决办法 启动cups
win10  debian10 安装错误  installation step  failed
 
  
===note===
+
sudo /etc/init.d/cups start
  
 +
===虚拟机软件===
 +
http://pkg.kali.org/pkg/virtualbox
 
<pre>
 
<pre>
=============================================================================
+
myos is  kali 2020.2
  
VirtualBox was installed.
 
  
You need to load the vboxdrv kernel module via /boot/loader.conf:
+
sudo apt --fix-broken install
 +
  416  sudo apt install linux-headers-5.4.0-kali4-amd64
 +
  sudo apt install libsdl-ttf2.0-0
 +
 
 +
 
 +
去掉vbox官方的源 
 +
然后  sudo apt install virtualbox  就是最新的6.1的  原来自己的源里有哦 
  
vboxdrv_load="YES"
+
用二进制包有错 和官方源有问题的 不用理了
  
You also have to add all users to your vboxusers group in order to use vbox.
 
  
% pw groupmod vboxusers -m jerry
 
  
Reboot the machine to load the needed kernel modules.
+
#国内mirrors
 +
https://mirrors.tuna.tsinghua.edu.cn/virtualbox/
  
  
Bridging Support:
+
https://mirrors.tuna.tsinghua.edu.cn/virtualbox/6.1.4/virtualbox-6.1_6.1.4-136177~Debian~buster_amd64.deb
=================
 
  
For bridged networking please add the following line to your /etc/rc.conf:
 
  
vboxnet_enable="YES"
+
sudo apt install virtualbox
  
 +
https://download.virtualbox.org/virtualbox/6.0.10/virtualbox-6.0_6.0.10-132072~Ubuntu~bionic_amd64.deb
  
USB Support:
 
============
 
  
For USB support your user needs to be in the operator group and needs read
+
myos is  kali 2017.3
 +
Debian 9 ("Stretch")  i386 |  AMD64
 +
wget -c http://download.virtualbox.org/virtualbox/5.2.2/virtualbox-5.2_5.2.2-119230~Debian~stretch_amd64.deb
  
and write permissions to the USB device.
+
apt install  linux-headers-amd64 linux-headers-4.13.0-kali1-amd64
 +
sudo /sbin/vboxconfig
  
% pw groupmod operator -m jerry
 
  
Add the following to /etc/devfs.rules (create if it doesn't exist):
 
  
[system=10]
+
if  ubuntu18.04
add path 'usb/*' mode 0660 group operator
+
去清华大学 mirros 下载 6.1  有问题就  sudo apt --fix-broken install
  
To load these new rule add the following to /etc/rc.conf:
+
</pre>
  
devfs_system_ruleset="system"
+
http://pkg.kali.org/pkg/virtualbox
  
Then restart devfs to load the new rules:
+
[https://mirrors.tuna.tsinghua.edu.cn/help/virtualbox/ VirtualBox 镜像使用帮助]
  
% /etc/rc.d/devfs restart
+
===keepass2===
 +
sudo apt install keepass2
 +
===翻墙===
 +
[[Chrome通过shadowsocks翻墙]]
  
 +
[[Ubuntu利用shadowsocks和polipo终端翻墙]]
 +
<pre>
 +
sslocal -s linuxsa.org  -p 443  -k "lai22" -l 7070 -t 600 -m aes-256-cfb #on new kali 加 /etc/rc.local
  
Troubleshooting:
+
#!/bin/bash
================
+
source /etc/profile #一定要加  不然可能sslocal都说找不到
 
+
ps -ef | grep sslocal | grep -v grep
Running VirtualBox as non-root user may fail with a fatal error
+
if [ $? -ne  0 ]
NS_ERROR_FACTORY_NOT_REGISTERED. In this case delete /tmp/.vbox-*-ipc file.
+
then
If you experience "Network: write Failed: Cannot allocate memory" errors
+
/usr/bin/python /usr/local/bin/sslocal -s linuxsa.org  -p 443  -k "lai2240" -l 7070 -t 600 -m aes-256-cfb #on new kali
try to increase net.graph.maxdata in /boot/loader.conf
+
else
 +
#echo "has run "
 +
:
 +
fi
  
If you are using AIO, then increase these limits (PR#168298):
 
vfs.aio.max_buf_aio=8192
 
vfs.aio.max_aio_queue_per_proc=65536
 
vfs.aio.max_aio_per_proc=8192
 
vfs.aio.max_aio_queue=65536
 
To check if AIO is used use: kldstat -v | grep aio
 
  
Check wiki page for known issues and troubleshooting:
 
http://wiki.freebsd.org/VirtualBox
 
  
Please report any problems to emulation@. Thanks!
 
  
</pre>
 
  
https://www.freebsd.org/doc/handbook/virtualization-host-virtualbox.html
 
  
https://wiki.freebsd.org/VirtualBox
 
  
[https://blog.csdn.net/flymyd/article/details/76399861 FREENAS虚拟机Jails配置全攻略(多篇集合)]
 
  
== 连接win客户端==
+
#!/bin/bash
=== rdesktop===
+
# */1  * * * * /home/evan/tunnel  &  #加定时任务不好 还不如用加配置的高级些呢
<pre>
+
#CPID=$$  #$$ 是脚本运行的当前进程ID号
pkg -y install rdesktop
+
#RUN="`ps -ef | grep "$0" | grep -v "grep" | grep -v "$CPID" | wc -l`"  #$0 是脚本本身的名字
pkg  -y install tsclient
+
RUN="`ps -ef | grep -v "grep" | grep 7070 | wc -l`"
 
+
[ "$RUN" -gt 0 ] && exit
rdesktop是基于命令行的工具,tsclient只是一个图形化的界面,依赖于rdesktop
+
#[ "$RUN" -gt 1 ] && exit
</pre>
+
#sleep 1
  
=== remmmina===
+
# freebsd 
==[[远程桌面工具]]==
+
#ssh  -i /home/evan/.ssh/evankey -p 22  -q  -D 7070 [email protected]
  
== CAD ==
+
#ssh -2  -N  -f    -p 22  -D 7070 [email protected]
  sudo pkg install freecad #0.18
+
#ssh  -i /home/evan/.ssh/evankey -p 22  -q  -D 7070 [email protected].125 &
== email==
+
#ssh -2 -N -f -L 7070:localhost:22 [email protected]
===thunderbird===
 
<pre>
 
201912 现在 打开会100cpu
 
composition—> language —Download more 就可以下载中文了
 
  
Advanced  language  选择chinese
+
#4 linux
 
+
# sudo killall sshd
代理配置
+
ssh -i /home/evan/.ssh/id_rsa -p 22 -qtfnN -D 7070 [email protected]
高级 —网络 —连接
+
sleep 3
 +
#[ "$RUN" -gq 0 ] && exit
 +
#[ "$RUN" -gt 1 ] && exit
 
</pre>
 
</pre>
[https://jingyan.baidu.com/article/cdddd41cac326353cb00e129.html Thunderbird设置IRC聊天]
 
 
[[Thunderbird]]
 
  
==server ==
+
===lua===
===redis===
 
 
<pre>
 
<pre>
#redis 3.x compli
+
sudo apt install   lua5.1
gmaek -j2 && sudo gmake  install
 
 
 
/usr/local/bin/redis-server
 
 
 
#自启动
 
cat  /etc/rc.local
 
/usr/local/bin/redis-server > /dev/null 
 
 
 
#这个不行 Ambiguous output redirect
 
/usr/local/bin/redis-server > /dev/null  2 > &1
 
 
 
or
 
/usr/local/etc/rc.d下面放你的脚本
 
 
 
 
 
 
 
 
 
cd /usr/ports/databases/redis
 
make
 
/usr/local/etc/rc.d/redis start
 
/usr/local/bin/redis-cli
 
 
 
  
 +
evan@kalipc:~/test$ lua
 +
Lua 5.1.5  Copyright (C) 1994-2012 Lua.org, PUC-Rio
  
 
</pre>
 
</pre>
[https://www.cnblogs.com/1q84/archive/2011/12/18/2291840.html FreeBSD下安装redis以及redis_py]
+
=== DM===
 +
==== GDM====
 +
gdm3
 +
==== LightDM====
 +
为什么不能列出已有用户呢 我改了 居然不能login
  
====docker====
+
====SDDM====
https://wiki.freebsd.org/Docker
+
apt install sddm
 +
=== redis-cli===
 +
sudo  apt install  redis-tools
  
https://www.oschina.net/p/docker-freebsd
+
===vokoscreen录屏===
 +
sudo apt-get install vokoscreen
  
=== 参考===
+
===Kazam录屏===
https://www.c0ffee.net/blog/freebsd-on-a-laptop/
 
  
[https://feng.si/posts/2019/06/freebsd-and-risc-v-the-future-of-open-source-iot-ecosystem/ FreeBSD 与 RISC-V: 开源物联网生态系统的未来]
+
apt install kazam #昨天好像是安装不成功呀
 +
http://pkg.kali.org/pkg/kazam
  
https://wiki.freebsdchina.org/software/a/awesome
+
https://linsir.org/post/How_to_install_Kazam_on_kali_linux
  
[https://wiki.freebsdchina.org/doc/d/freebsd_desktop 使用FreeBSD作为桌面操作系统]
+
[https://blog.csdn.net/luoxulinger/article/details/82261542 好用轻巧的录屏软件——Kazam]
  
  
[http://bbs.chinaunix.net/thread-1780047-1-1.html FreeBSD 桌面系统常用软件清单]
 
  
[https://blog.csdn.net/u011152627/article/details/77744795 FreeBSD 配置经验]
+
[http://www.mintos.org/skill/vokoscreen-capture.html Vokoscreen:优秀的屏幕录制软件]
  
[https://wiki.freebsdchina.org/doc/x/freebsd_desktop_xfce FreeBSD桌面-Xfce4]
 
  
[https://wiki.freebsdchina.org/doc/p/freebsd_desktop_kde FreeBSD 7 Xorg7.3 KDE3.5 桌面系统安装及美化]
 
  
[https://huataihuang.gitbooks.io/cloud-atlas/os/freebsd/ gitbooks.io freebsd]
+
[https://www.tecmint.com/best-linux-screen-recorders-for-desktop-screen-recording/ 8 Best Screen Recorders for Desktop Screen Recording in Linux]
  
[https://www.freebsd.org/doc/en/books/developers-handbook/index.html FreeBSD Developers' Handbook]
+
https://www.tecmint.com/best-linux-screen-recorders-for-desktop-screen-recording/
  
[https://www.freebsd.org/doc/en/books/developers-handbook/emacs.html ecmacs]
+
https://itsfoss.com/best-linux-screen-recorders/
  
[http://blog.163.com/sujoe_2006/blog/static/3353151201211431245305/ Freebsd 9.0+LXDE桌面安装]
+
===vpn ===
 
+
<pre>
 
+
apt-get install network-manager-openvpn-gnome
 
+
apt-get install network-manager-pptp
[https://www.cnblogs.com/yibinboy/articles/1818638.html FreeBSD笔记常用命令]
+
apt-get install network-manager-pptp-gnome
 
+
apt-get install network-manager-strongswan
[http://www.2daygeek.com/install-xfce-mate-kde-gnome-cinnamon-desktop-environment-on-freebsd/ Choose the best Desktop for FreeBSD]
+
apt-get install network-manager-vpnc
 
+
apt-get install network-manager-vpnc-gnome
https://cooltrainer.org/a-freebsd-desktop-howto/
+
/etc/init.d/network-manager restart
 
 
 
 
[https://www.linuxprobe.com/remmina-linux.html 如何使用Remmina从 Linux 上连接到远程桌面]
 
 
 
 
 
[https://www.freebsdchina.org/forum/viewtopic.php?t=62967 配置FreeBSD 10.0(amd64)fvwm桌面]
 
 
 
[https://blog.csdn.net/xport/article/details/500161 安装远程桌面,VNC Server on FreeBSD + VNC Viewer on Windows ]
 
 
 
== 截图==
 
===flameshot===
 
<pre>pkg install flameshot
 
 
 
#conf
 
vi ~/.cshrc
 
alias flameshot  flameshot  gui
 
 
 
source ~/.cshrc
 
 
</pre>
 
</pre>
[https://linux265.com/soft/3848.html Flameshot - 截图工具]
+
[http://xiao106347.blog.163.com/blog/static/21599207820133110048751?suggestedreading ubuntu vpn]
 
 
==下载==
 
[[下载工具]]
 
uget
 
 
 
==图形==
 
  gimp screenfetch
 
 
 
==development ide==
 
  
[[Eclipse]]
+
===vnc===
 
 
  sudo pkg install devel/liteide
 
 
 
==mysql==
 
 
<pre>
 
<pre>
Message from mysql57-server-5.7.27:
+
sudo apt install vnc4server
*****************************************************************************
+
vncserver
 
 
Remember to run mysql_upgrade the first time you start the MySQL server
 
after an upgrade from an earlier version.
 
 
 
Initial password for first time use of MySQL is saved in $HOME/.mysql_secret
 
ie. when you want to use "mysql -u root -p" first you should see password
 
in /root/.mysql_secret
 
 
 
MySQL57 has a default %%ETCDIR%%/my.cnf,
 
remember to replace it wit your own
 
or set `mysql_optfile="$YOUR_CNF_FILE` in rc.conf.
 
 
 
*****************************************************************************
 
Message from akonadi-19.04.2_1:
 
 
 
===============================================================================
 
 
 
KDE Applications versions of Akonadi, KMail, and Kontact use large
 
messages on the local machine. The default size on FreeBSD is too
 
small, which causes local connection problems, and Akonadi-based
 
applications will be flaky (e.g. mailboxes do not display, messages
 
cannot be found). Increasing the buffer size is recommended:
 
 
 
sysctl net.local.stream.recvspace=65536
 
sysctl net.local.stream.sendspace=65536
 
 
 
===============================================================================
 
  
 +
Use xtigervncviewer -SecurityTypes VncAuth -passwd /root/.vnc/passwd :1 to connect to the VNC server.
 
</pre>
 
</pre>
 
==视频编辑==
 
[https://www.linuxdashen.com/kdenlive%ef%bc%8d-linux%e7%b3%bb%e7%bb%9f%e4%b8%8a%e6%9c%80%e5%bc%ba%e8%a7%86%e9%a2%91%e7%bc%96%e8%be%91%e5%99%a8%ef%bc%8c%e6%b2%a1%e6%9c%89%e4%b9%8b%e4%b8%80%ef%bc%81 Kdenlive- Linux系统上最强视频编辑器]
 
==有用的==
 
 
<pre>
 
<pre>
启用、安装linxu内核。
+
0x03 安装VNC,远程桌面你的kali
#kldload linux
 
#ee /etc/rc.conf
 
linux_enable=”YES”
 
#cd /usr/ports/www/linux_base-f10 && make install clean
 
先安装linux的flash10插件
 
cd /usr/ports/www/linux-f10-flashplugin10
 
make install clean (这一步会把libflashplayer.so安装在/usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so)
 
再安装nspluginwrapper
 
cd /usr/ports/www/nspluginwrapper
 
make install clean
 
兼容转换
 
nspluginwrapper -v -i /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so(这一步会在/usr/local/lib/browser_plugins/ 下生成能在freebsd下使用的npwrapper.libflashplayer.so文件 )
 
最后把插件链接到chromium插件目录下
 
ln -s /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so /usr/local/share/chromium/plugins/
 
与此同时firefox也可以进行视频播放了,如果还不可以,可以到网上去看看其他教程.
 
  
</pre>
+
还是先用ssh连接到kali,然后
  
==old输入法==
+
##apt-get install tightvncserver
  
[https://www.xuebuyuan.com/1982862.html FreeBSD 下安装输入法]
+
安装完之后,开启vnc连接
  
[https://blog.csdn.net/cheviko/article/details/17628425 FreeBSD安装汉字输入法:SCIM]
+
##tightvncserver
  
[https://www.freebsdchina.org/forum/viewtopic.php?p=177278  如何配置scim(或skim)]
+
会提示你输入远程时要验证的密码,输入你的密码(系统会提示你需要一定复杂度
 +
</pre>
 +
参考  http://www.52pi.net/archives/908
  
[https://wiki.archlinux.org/index.php/IBus_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) IBus (简体中文)]
 
  
  
[https://www.freshports.org/chinese/ibus-table-chinese/ ibus-table-chinese Chinese input tables for IBus]
+
[https://blog.csdn.net/mooncarp/article/details/53038952 KALI中如何启用VNC]
  
==== other====
+
[https://blog.csdn.net/qq_34661227/article/details/51260966 kali linux 2.0 实现vnc远程桌面连接]
<pre>
 
  
 +
[http://www.linuxzone.net/sysadmin/554.html Kali Linux开启VNC远程桌面登录]
  
 +
===IRC===
 +
hexchat 可惜输入框有点小 暂时不太会用
  
sed -i '' -e 's/memorylocked=128M/memorylocked=256M/' /etc/login.conf
+
quassel
# cap_mkdb /etc/login.conf
 
  
 +
[http://blog.linuxchina.net/?p=1082 IRC 在Pidgin 中的设置]
 +
===IM===
 +
[http://linux265.com/soft/3341.html 微信 for Linux]
  
 +
https://github.com/geeeeeeeeek/electronic-wechat/blob/master/README_zh.md#%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8
  
Remember to set the environment variable XMODIFIERS:
+
===编程===
  
csh/tcsh: setenv XMODIFIERS @im=fcitx
+
====[[Svn基础]]====
sh/bash: export XMODIFIERS='@im=fcitx'
+
sudo apt install subversion kdesvn
  
For GTK+ programs, you may want to set:
+
===思维导图===
 +
FreeMind
  
csh/tcsh: setenv GTK_IM_MODULE fcitx
+
[[Freeplane]]
setenv GTK3_IM_MODULE fcitx
 
sh/bash: export GTK_IM_MODULE=fcitx
 
export GTK3_IM_MODULE=fcitx
 
  
 +
[https://linux265.com/news/3925.html 为Linux用户推荐几种免费思维导图软件]
  
 +
[http://www.linuxeden.com/a/2033 最强大脑!这 7 款开源思维导图工具真的很神奇]
  
 +
===打印机===
 +
运行 “开始” -  ”控制中心 “ - “打印” - "服务器“ 设置共享打印机;然后另外一台 StartOS 机器,在连接打印机中选择”网络打印机“,选择”互联网打印协议(IPP)“,在 URI  输入条中输入共享打印机的地址,格式为 ipp://hostname:631/printers/<打印机的名称>,例如:  ipp://192.168.0.1:631/printers/DeskJet-D2300,再根据提示操作即可
  
 +
===linux debian下安装中国农历===
 +
[https://blog.csdn.net/rainysia/article/details/54847445 linux debian下安装中国农历]
  
 +
==静态IP==
 +
<pre>
 +
sudo cat /etc/NetworkManager/system-connections/Wired\ connection\ 1
 +
[connection]
 +
id=Wired connection 1
 +
uuid=b2931303-64fc-45e7-88f1-31e160ead5cc
 +
type=ethernet
 +
permissions=
 +
timestamp=1558878910
  
For Qt4 programs, we recommend you to use
+
[ethernet]
 
+
mac-address-blacklist=
qtconfig-qt4: /usr/ports/misc/qt4-qtconfig
 
 
 
instead of to manually set QT4_IM_MODULE.
 
  
To start fcitx with your desktop, just
+
[ipv4]
 +
address1=192.168.88.4/24,192.168.88.1
 +
dns=223.6.6.6;
 +
dns-search=
 +
method=manual
  
cp /usr/local/share/applications/fcitx.desktop \
+
[ipv6]
    ~/.config/autostart/
+
addr-gen-mode=eui64
 
+
dns-search=
************************************************************************
+
ip6-privacy=2
Message from zh-fcitx-ui-light-0.1.3_2:
+
method=ignore
 
 
************************************************************************
 
 
 
Replace your `fcitx` command with
 
fcitx -u fcitx-light-ui
 
to start Fcitx with this lightweight UI.
 
  
 
</pre>
 
</pre>
<pre>0.
+
== 清理工作==
#添加到管理员组
+
[https://www.linuxdashen.com/debianubuntu%e6%b8%85%e7%90%86%e7%a1%ac%e7%9b%98%e7%a9%ba%e9%97%b4%e7%9a%848%e4%b8%aa%e6%8a%80%e5%b7%a7 Debian/Ubuntu清理硬盘空间的8个技巧]
pw groupmod wheel -m evan
+
<pre>apt clean #释放空间 /var/cache/apt/archives/ 里面会有大量下载的软件包
  
#enable ssh
 
sysrc 'sshd_enable=YES'
 
  
 +
cd /
 +
du  -sh  * --exclude=home #查看除了home目录,哪个目录是最大的
  
cat  /etc/rc.conf
+
du -s * | sort -nr|head # 排序
zfs_enable="YES"
 
hostname="digitalocean"
 
ifconfig_vtnet0="dhcp"
 
sshd_enable="YES"
 
nginx_enable="YES"
 
php_fpm_enable="YES"
 
mysql_enable="YES"
 
redis_enable="YES"
 
shadowsocks_libev_enable="YES"
 
  
 +
思路 在最大的里面删除 或者直接看到哪些没用的,直接删除 例如share/doc
  
  
# set time
+
root@latop:/usr# du -s * | sort -nr|head
ntpdate cn.pool.ntp.org
+
8290868 lib
 +
5811564 share
 +
1070492 bin
 +
173016 local
 +
158300 src
 +
149140 include
 +
58604 sbin
 +
9188 lib32
 +
76 libexec
 +
root@latop:/usr# du -sh lib
 +
8.0G lib
 +
root@latop:/usr# du -sh  share/
 +
5.6G share/
  
#添加新硬盘到 home 给evan 使用
 
  
  
  
 +
sudo apt purge libreoffice?
 +
使用'sudo apt autoremove'来卸载它(它们)。
 
</pre>
 
</pre>
  
 +
=== 瘦身===
 
<pre>
 
<pre>
fstab
+
apt remove rhythmbox  atril  pluma  uxterm xterm
evan@homebsd:~/kalibak % cat /etc/fstab
 
# Device Mountpoint FStype Options Dump Pass#
 
/dev/ada0p1 none swap sw 0 0
 
/dev/ada0p3 / ufs rw 1 1
 
/dev/ada0p4 /home ufs rw 2 2
 
proc /proc procfs rw 0 0
 
  
 +
apt autoremove  gir1.2-pluma-1.0 gir1.2-rb-3.0 libgpod-common libgpod4 libpeas-1.0-python2loader \
 +
librhythmbox-core10 libsgutils2-2 pluma-common rhythmbox-data
  
Display manager
 
https://wiki.archlinux.org/index.php/Display_manager_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
 
  
FreeBSD从入门到放弃
+
#/usr/share/doc: 系统说明文件存放目录
https://linxiaohui.gitbooks.io/notes-on-freebsd/content/
+
evan@latop:~$ sudo mv /usr/share/doc/* bakdock/
  
 +
</pre>
  
 +
== remove different Desktop==
 +
sudo apt-get remove kde* plasma* plasma-desktop* plasma-desktop
 +
sudo apt-get remove kde-plasma-desktop kde-plasma-netbook kde-standard
 +
[https://forums.kali.org/showthread.php?17716-How-to-install-remove-different-Desktop-Window-Manager-in-Kali-Linux-1-x How to install/remove different Desktop]
  
Tencent QQ (简体中文)
+
==apt 源目录==
https://wiki.archlinux.org/index.php/Tencent_QQ_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E5.9F.BA.E4.BA.8E_WebQQ
+
http://mirrors.aliyun.com/kali/pool/main/c/catfish/catfish_1.4.4-1_all.deb
  
 +
== xfce==
 +
[http://wiki.ubuntu.org.cn/Xfce%E9%9D%A2%E6%9D%BF%E6%93%8D%E4%BD%9C%E6%89%8B%E5%86%8C#.E5.90.AF.E5.8A.A8.E5.99.A8 Xfce面板操作手册]
 +
[http://wiki.ubuntu.org.cn/Xfce4.2%E6%93%8D%E4%BD%9C%E6%89%8B%E5%86%8C  Xfce4.2操作手册]
  
Installing a Desktop Environment on FreeBSD
+
[https://wiki.archlinux.org/index.php/Xfce_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) Xfce (arch)]
https://www.freebsdfoundation.org/freebsd/how-to-guides/installing-a-desktop-environment-on-freebsd/#!
 
  
 +
[http://wiki.ubuntu.org.cn/Xfce4.2%E7%94%A8%E6%88%B7%E6%8C%87%E5%8D%97 Xfce4.2用户指南]
  
How to Install FreeBSD 10.2 with Mate Desktop
+
[https://wiki.gentoo.org/wiki/Xfce/Guide/zh-cn#Desktop_applications Xfce/指南(gentoo)]
http://linoxide.com/linux-how-to/install-freebsd-10-2-mate-desktop/
 
  
 +
[https://wiki.xfce.org/start?id=zh-cn/start xfce ​百科]
  
https://wiki.lxde.org/en/FreeBSD
+
== move files==
 +
<pre>
 +
0.on debianpc
  
Installing Mate desktop on FreeBSD 11
+
*/5 * * * *  rsync -avz  xk/  data/xkbak/
http://www.vpierre.it/installing-mate-desktop-on-freebsd-11/
+
*/40 * * * *  rsync -avz  ssh/ data/xkbak/ssh/
  
fetch 获取数据
 
extract 释放全部ports
 
update 更新ports
 
第一次使用可以 portsnap fetch extract
 
以后使用可以 portsnap fetch update
 
portsnap  extract;  portsnap update
 
  
如果写在cron可以用 portsnap cron update
+
1. 先把latop的东西 rsync 到 mydata  #
 +
cd /mydata
 +
rsync -avz --progress  192.168.11.28:/home/evan/*  .
  
FreeBSD 简明用户指南
+
2.再把pc 有关的cp 到mydata
install gnome3 kde4 xfce etc
+
#on pc run command
https://www.freebsd.org/doc/handbook/x11-wm.html
+
rsync  -avz --progress  ~/dkm/*  192.168.11.28:/home/evan/dkm/
  
Browsers
+
#不然是变成 下面的一个子目录了
https://www.freebsd.org/doc/handbook/desktop-browsers.html
+
#cp dir1  dir2
pkg install firefox
+
#cp dir1/ dir2/ #变成子目录
pkg install swfdec-plugin
+
rsync -avz --progress  .config/awesome/*  192.168.11.28:/home/evan/awesome
 +
rsync  -avz --progress  book/*  192.168.11.28:/home/evan/book/
  
  
MP3 Audio
+
#这个要先清理一下先
https://www.freebsd.org/doc/handbook/sound-mp3.html
+
#rsync 到 此目录
 +
rsync -avz --progress /home/evan/rom/* 192.168.11.28:/home/evan/rom/
 +
#同上
 +
rsync -avz --progress /home/evan/rom/ 192.168.11.28:/home/evan/rom
 +
不会成为子目录哦
 +
rsync -avz --progress /home/evan/rom/ 192.168.11.28:/home/evan/rom/
 +
</pre>
  
https://bsdelf.github.io/posts/freebsd-brief-user-guide
+
== troubleshooting==
 +
=== watchdog===
 +
<pre>
 +
现在看起来是那个外带的无线网上问题 还是感觉 kali 相比debian有点卡
  
https://huataihuang.gitbooks.io/cloud-atlas/content/os/freebsd/packages_and_ports.html
+
Message from syslogd@kali at Oct 13 12:47:30 ...
 +
kernel:[ 2897.771142] watchdog: BUG: soft lockup - CPU#1 stuck for 22s! [netstat:3680]
  
https://antumdeluge.wordpress.com/2014/07/19/how-to-install-freebsd/
+
Message from syslogd@kali at Oct 13 12:47:58 ...
 +
kernel:[ 2925.770120] watchdog: BUG: soft lockup - CPU#1 stuck for 22s! [netstat:3680]</pre>
  
FreeBSD简单汉化终结篇[基于core font的汉化]
+
Firmware
http://bbs.watchstor.com/thread-274706-1-1.html
+
https://wiki.debian.org/Firmware
  
**********************
+
[https://ubuntuforums.org/showthread.php?t=2205211 kernel BUG: soft lockup - CPU stuck for 23s!]
  
 +
=== 小心 更新系统===
 +
2018年 09月 23日 星期日 18:37:21 CST
 +
这个主板 CPU 太新 一开始安装不上,搞了N久,后来 拿回家在家里的老主板上安装成功,然后拿到新主机机器上 一开始好好的 ,可惜我突然又想更新 于是又挂了呀
 +
===乱码 kali light===
 +
<pre> apt install  ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy  # reboot ok
  
安装Firefox的多国语言包
+
安装kali-linux-full,包含各种工具:
#pkg install firefox35-i18n
+
$ sudo apt-get install kali-linux-full
  
你太善良》是香港歌手张智霖,
+
安装GNOME 3桌面环境:
张惠妹 放开你的头脑
+
$ sudo apt-get install kali-desktop-gnome
  
  
就两个文件 另外一个freebsd10 4 desktop
+
</pre>
  
program/kindlereader
+
[https://blog.csdn.net/Blog_inG/article/details/78981684 安装kali-light版本后使用中文出现乱码签名无效]
  
 +
=== realtek===
 +
http://mirrors.ustc.edu.cn/debian/pool/non-free/f/firmware-nonfree/firmware-realtek_20161130-3_all.deb
  
Official Mirrors
+
===apt lock===
https://www.freebsd.org/doc/handbook/eresources-web.html
+
<pre>
+
root@kali:~# apt-get install openssh-client
SERVERNAME=portsnap.FreeBSD.org
+
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
SERVERNAME=portsnap.cn.FreeBSD.org
+
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
 +
root@kali:~# apt \\^C
 +
root@kali:~# apt install openssh-client
 +
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
 +
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
 +
root@kali:~# apt update
 +
命中:1 http://mirrors.neusoft.edu.cn/kali kali-rolling InRelease
 +
正在读取软件包列表... 完成 
 +
正在分析软件包的依赖关系树     
 +
正在读取状态信息... 完成     
  
portsnap fetch extract
+
root@kali:~# ps -ef | grep apt
 +
_apt      1400  667  0 15:36 ?        00:00:00 /usr/lib/apt/methods/http
 +
_apt      1401  667 11 15:36 ?        00:00:13 /usr/lib/apt/methods/http
  
 +
root@kali:~# ps -ef | grep dpkg
 +
root      1525  1380  0 15:38 pts/1    00:00:00 grep dpkg
 +
root@kali:~# kill -9  1400  1401
 +
</pre>
 +
=== err===
 +
dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2
 +
dpkg: 处理归档 /var/cache/apt/archives/libwebkit2gtk-4.0-37_2.22.0-2_amd64.deb (--unpack)时出错:
 +
无法为 './usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.33.1' 拷贝解压的文件至 '/usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.33.1.dpkg-new': 未预期的文件结束或流结束
 +
正准备解包 .../libjavascriptcoregtk-4.0-18_2.22.0-2_amd64.deb  ...
 +
正在将 libjavascriptcoregtk-4.0-18:amd64 (2.22.0-2) 解包到 (2.20.3-1) 上 ...
 +
dpkg-deb (子进程):解压缩归档成员:lzma 错误:压缩数据已损坏
 +
dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2
 +
dpkg: 处理归档 /var/cache/apt/archives/libjavascriptcoregtk-4.0-18_2.22.0-2_amd64.deb (--unpack)时出错:
 +
无法为 './usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18.11.1' 拷贝解压的文件至 '/usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18.11.1.dpkg-new': 未预期的文件结束或流结束
 +
在处理时有错误发生:
 +
/var/cache/apt/archives/libwebkit2gtk-4.0-37_2.22.0-2_amd64.deb
 +
/var/cache/apt/archives/libjavascriptcoregtk-4.0-18_2.22.0-2_amd64.deb
  
 +
E: Sub-process /usr/bin/dpkg returned an error code (1)
  
桌面相关的官方文档
+
=== 华硕开机自动进入bios ===
https://www.freebsd.org/doc/handbook/x11-wm.html
+
<pre>
 
+
#在新PC 安装了 kali,记得要删除整个硬盘,我使用了默认的分区,不然grub安装不成功, 加个数据硬盘后居然老是直接到BIOS
echo 'exec enlightenment_start'  >> ~/.xinitrc
+
1.首先恢复一下bios默认值,避免其他参数变动影响
 
 
##xfce  这个也是成功了 字体好看  不过是英文的呢喃 加上汉化的就行了
 
pkg install xfce
 
 
#昨天今天就是少了这一步 看来要多提高英文水平哦
 
Unlike GNOME or KDE, Xfce does not provide its own login manager. In order to start Xfce from the command line by typing startx, first add its entry to ~/.xinitrc:
 
 
 
% echo "exec /usr/local/bin/startxfce4 --with-ck-launch" > ~/.xinitrc
 
 
 
 
##gnome3
 
 
 
pkg install gnome3  vlc
 
  
have gdm can not add this
+
2..Security-->Secure Boot Management按回车进入设置菜单;将Secure Boot 改为Disabled
#echo 'exec gnome-session'  >> ~/.xinitrc
 
  
 +
3.选择Boot进入启动设置,将Fast Boot设为disabled ,将Launch CSM设为Enabled;
  
http://blog.linuxchina.net/?p=993
+
4.F10保存设置。重启进系统不再进bios
  
https://www.freebsd.org/doc/handbook/x11-wm.html
+
#这个办法 ?
https://antumdeluge.wordpress.com/2014/07/19/how-to-install-freebsd/
+
首先进入bios
  
https://forums.freebsd.org/threads/57329/
+
Security->Secure Boot Control->Disabled
 +
F10保存,继续进入bios
  
Installing Mate desktop on FreeBSD 11
+
Boot->Launch CSM->Enabled
http://www.vpierre.it/installing-mate-desktop-on-freebsd-11/</pre>
+
F10保存,成功进入系统
  
=ops=
+
最后发现,如果在磁盘分区时候没选择全放在一起(即第一项推荐新手)而是选择了下面的2项就会导致安装操作系统失败
在bsd上直接叫 md5  linux上是md5sum
 
https://www.freebsd.org/cgi/man.cgi?query=md5&apropos=0&sektion=0&manpath=FreeBSD+11.1-RELEASE&arch=default&format=html
 
  
==firewall==
+
解决方案:我原本空闲出20G给kali,现在改为45G,安装时就不会失败了,详情见kali 安装步骤 安装失败 kali install fail 已解决,究其原因"/ 根目录" 要分10G以上(否则安装失败,x32和x64位的系统在两台电脑上面共尝试安装了10次左右没有成功,后来成功后总结出已知原因两点1,须选图形化安装2,手工分区,而且根目录足够大,此版本解压出来/根目录就7GB以上了
<pre>
 
    防火墙。Linux中使用iptables来做防火墙,不过那个太复杂了,我一般使用 ufw。 FreeBSD中可以使用 ipfw 来管理防火墙,它的用法和ufw差不多:
 
  
$ ipfw add allow tcp from any to me 22 in via $ext_if
 
 
</pre>
 
</pre>
 +
http://linuxbsdos.com/2016/11/05/dual-boot-kali-linux-rolling-2016-2-windows-10-on-a-pc-with-uefi-firmware/
  
=优化=
+
===  pc err ===
 +
==== mate err ====
 
<pre>
 
<pre>
 
+
您希望继续执行吗? [Y/n] y
sendmail_enable="NONE"
+
dpkg-deb (子进程):解压缩归档成员:lzma 错误:压缩数据已损坏
 +
dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2
 +
dpkg-deb (子进程):无法从 /var/cache/apt/archives/libgtk-3-0_3.24.1-2_amd64.deb 中拷贝归档成员到解码管道中:写入失败 (断开的管道)
 +
读取变更记录(changelogs)... 完成
 +
(正在读取数据库 ... 系统当前共安装有 436105 个文件和目录。)
 +
正准备解包 .../libgtk-3-0_3.24.1-2_amd64.deb  ...
 +
正在将 libgtk-3-0:amd64 (3.24.1-2) 解包到 (3.22.30-2) 上 ...
 +
dpkg-deb (子进程):解压缩归档成员:lzma 错误:压缩数据已损坏
 +
dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2
 +
dpkg: 处理归档 /var/cache/apt/archives/libgtk-3-0_3.24.1-2_amd64.deb (--unpack)时出错:
 +
无法为 './usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2400.1' 拷贝解压的文件至 '/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2400.1.dpkg-new': 未预期的文件结束或流结束
 +
正准备解包 .../mate-icon-theme_1.20.1-1_all.deb  ...
 +
正在解包 mate-icon-theme (1.20.1-1) ...
 +
dpkg-deb (子进程):解压缩归档成员:lzma 错误:压缩数据已损坏
 +
dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2
 +
dpkg: 处理归档 /var/cache/apt/archives/mate-icon-theme_1.20.1-1_all.deb (--unpack)时出错:
 +
无法为 './usr/share/icons/mate/256x256/devices/video-display.png' 拷贝解压的文件至 '/usr/share/icons/mate/256x256/devices/video-display.png.dpkg-new': 未预期的文件结束或流结束
 +
在处理时有错误发生:
 +
/var/cache/apt/archives/libgtk-3-0_3.24.1-2_amd64.deb
 +
/var/cache/apt/archives/mate-icon-theme_1.20.1-1_all.deb
 
</pre>
 
</pre>
  
==old ==        
+
=====办法  1 如何解决这个问题  看能不能这个=====
<pre>
 
  
###fvwm
+
[http://forum.ubuntu.org.cn/viewtopic.php?f=86&t=485625&p=3197587 使用apt安装软件时,提示dpkg-deb: /lib/x86_64-linux-gnu/liblzma.so.5]
FreeBSD汉化+FVWM
 
http://zqscm.qiniucdn.com/data/20090728100241/index.html
 
  
1 中文环境
+
[https://blog.csdn.net/longma666666/article/details/81701802 dpkg-deb (子进程):解压缩归档成员:lzma 错误:压缩数据已损坏]
  pkg_add -r zh-auto-ch-l10n
 
  这个命令好像作了不少事情,我忘记是否下载了wenquanyi字体,没有的话,再手动来一遍
 
 pkg_add -r wqy
 
  下边的不知道是不是必须的
 
  在设置好xorg.conf中fontpath的前题下,执行
 
  fc-cache -fv,让系统加入wqy字体
 
  输入法如果没下载的话,可以
 
 pkg_add -r fcitx,我是用五笔的
 
 然后,配置中文的locale
 
  
 +
=====办法2  重装 安装有gnome 就可以 全局ss 并安装chrome plus=====
  
  在~/.chsrc里,增加
+
=ops=
 setenv LANG zh_CN.eucCN
+
==[[中文man手册]]==
  setenv LC_CTYPE zh_CN.eucCN
 
setenv LC_ALL zh_CN.eucCN
 
  上边是中文local,lc_all好像不是必须要设置的
 
 下边设置输入法
 
  setenv XMODIFIERS @im=fcitx
 
 
 
2 fvwm,这个东西小快,够用了
 
  pkg_add -r fvwm
 
 
 
3 使用fvwm作为桌面
 
  在~下,找一下有没有.xinitrc文件,没有就搞一个出来
 
  内容是
 
  exec fvwm
 
  如果要输入法也一并启动则为
 
  fcitx&
 
    exec fvwm
 
 
 
</pre>
 
  
=Troubleshooting=
+
=常用软件列表=
<pre>
+
Lubuntu 20.04
 +
    Ark – 归档文件管理器
 +
    Bluedevil – 蓝牙连接管理
 +
    Discover 软件中心 – 包管理系统
 +
    FeatherPad – 文本编辑器
 +
    FireFox – 浏览器
 +
    K3b – CD/DVD 刻录器
 +
    Kcalc – 计算器
 +
    KDE 分区管理器 – 分区管理工具
 +
    LibreOffice – 办公套件(Qt 界面版本)
 +
    LXimage-Qt – 图片查看器及截图制作
 +
    Muon – 包管理器
 +
    Noblenote – 笔记工具
 +
    PCManFM-Qt – 文件管理器
 +
    Qlipper – 剪贴板管理工具
 +
    qPDFview – PDF 阅读器
 +
    PulseAudio – 音频控制器
 +
    Qtransmission – BT 下载工具(Qt 界面版本)
 +
    Quassel – IRC 客户端
 +
    ScreenGrab – 截屏制作工具
 +
    Skanlite – 扫描工具
 +
    启动盘创建工具 – USB 启动盘制作工具
 +
    Trojita – 邮件客户端
 +
    VLC – 媒体播放器
 +
    MPV 视频播放器
  
随便更新了一下firefox 70 现在总算可以了 以后少更新点
 
  
 +
[https://linux.cn/article-10099-1.html 75 个最常用的 Linux 应用程序]
  
terminator 启动不了
 
Traceback (most recent call last):
 
  File "/usr/local/bin/terminator", line 83, in <module>
 
    from terminatorlib import ipc
 
  File "/usr/local/lib/python2.7/site-packages/terminatorlib/ipc.py", line 31, in <module>
 
    class DBusService(Borg, dbus.service.Object):
 
  File "/usr/local/lib/python2.7/site-packages/terminatorlib/ipc.py", line 62, in DBusService
 
    @dbus.service.method(BUS_NAME, in_signature='a{ss}')
 
  File "/usr/local/lib/python2.7/site-packages/dbus/decorators.py", line 155, in method
 
    validate_interface_name(dbus_interface)
 
ValueError: Invalid interface or error name 'net.tenshu.Terminator2-0x3bc8d9c28d7f7322': contains invalid character '-'   
 
  
terminator  -u  这样启动就行了
+
[https://zhuanlan.zhihu.com/p/36649383 那个程序员的Linux常用软件清单]
  
 +
[https://www.v2ex.com/t/575901 大家有什么推荐的日常 Linux 软件]
  
telegram 等等有关qt的都用不了  firefox70 也好了
+
=备用=
Cannot mix incompatible Qt library (version ) with this library (version )
+
[https://i.linuxtoy.org/docs/guide/ch31.html 完美工作站 Archlinux]
 +
== ==
  
pkg install qt5-core
+
=Debian(kali)usb无线网卡=
  
pkg update -f
 
pkg update
 
pkg upgrade
 
  
 +
公司的PC 无线网卡为RTL8192EE
  
 +
安装过程报错
 +
regulatory.db
  
 +
如果没有你需要的,请自己在官网找,软件包地址在这:
 +
https://packages.debian.org/search?searchon=names&keywords=Realtek
  
telegram-desktop
+
我下载了整个 deb包
ld-elf.so.1: /usr/local/lib/qt5/libQt5Core.so.5: version Qt_5.13 required by /usr/local/bin/telegram-desktop not found
+
https://packages.debian.org/stretch/firmware-realtek
root@bsd-latop:~ # pkg install qt5
 
root@bsd-latop:~ # telegram-desktop
 
ld-elf.so.1: /usr/local/lib/qt5/libQt5Core.so.5: version Qt_5.13 required by /usr/local/bin/telegram-desktop not found
 
root@bsd-latop:~ # file /usr/local/lib/qt5/libQt5Core.so.5
 
/usr/local/lib/qt5/libQt5Core.so.5: symbolic link to libQt5Core.so.5.12.2
 
  
  
 +
[http://www.kali.org.cn/thread-31104-1-1.html Kali安装时:rtl_nic/rtl8411-1.fw固件缺失 以及无法确定发布代号的解决办法]
 +
==see aslo==
  
 +
https://www.linuxquestions.org/questions/linux-kernel-70/kernel-platform-regulatory-0-direct-firmware-load-for-regulatory-db-failed-with-error-2-a-4175622954/
  
 +
https://github.com/robertfoss/wireless-regdb/blob/master/regulatory.db
  
pkg: cached package *:size mismatch, cannot continue
 
  
pkg update -f
+
TP-LINK 722N 不支持linux ,千万别买, 在kali上面无法识别,今天我买了一个,到货了,试了各种方法都没用,打算退货
  
 +
TP-LINK TL-WN726N免驱版 外置天线USB无线网卡
  
 +
http://www.aircrack-ng.org/doku.php?id=compatibility_drivers
  
 +
[http://www.secist.com/archives/3916.html 2017年最适用于WIFI HACK的无线网卡推荐]
  
 +
[https://blog.csdn.net/chenyiyue/article/details/52516395 Kali 安装无线网卡驱动]
  
 +
=参考资料=
 +
[https://my.oschina.net/u/260165/blog/4683598 ArchLinux 2020 安装总结]
  
</pre>
+
[http://linux265.com/news/3352.html Linux系统装机必备应用top10]
 
 
https://unix.stackexchange.com/questions/384396/terminator-fails-to-start-in-i686-dbus-issue-in-python
 
 
 
=zfs  nas=
 
  
ZFS 依赖可靠的内存,装在个人机器上直接用ufs. ZFS不适合
+
[https://zhuanlan.zhihu.com/p/41058223 Linux上有哪些高效的工具软件?]
  
从12.0开始,FreeNAS将改名为TrueNAS Core。
+
[https://linux.cn/article-7712-1.html 海量的超赞 Linux 软件 ]
  
同时,zfs创建以后,zpool里面直接创建块设备用zfs create 就可以解决了,那么在/dev/zvol/xxx路径上就会产生一个块设备,其实会关联到一个/dev/zd16类似这样的名称的设备上,但是前者不会盘符漂移,后者会,因此使用的时候多注意一点。还有就是zfs做配额管理这些也非常方便,可以看看oracle的介绍吧。
+
[https://hacpai.com/article/1552717494529 高效 manjaro i3]
  
https://www.freebsd.org/doc/zh_CN/books/handbook/filesystems-zfs.html
+
[https://linux265.com/news/3887.html 安装完 Debian 10 后必做的10件事]
  
[https://zhuanlan.zhihu.com/p/62933164 打造家用NAS之六(2019年版)ZFS介绍]
+
[http://wiki.ubuntu.com.cn/Qref/Apps ubuntu wiki apps]
 +
[http://www.jianshu.com/p/ac6e13290698 程序员的Linux常用软件清单]
  
[https://www.cnblogs.com/pipci/p/10180366.html  初学者指南:ZFS 是什么,为什么要使用 ZFS]
+
[http://blog.linuxchina.net/?p=1674 kali初始化myblog]
  
=see also=
+
[https://linux.cn/article-11178-1.html Debian 10(Buster)安装后要做的前 8 件事 ]
www.midnightbsd.org
 
  
[http://www.chinafreebsd.cn/article/59da60970cb81 FreeBSD系统配置 chinafreebsd]
+
[http://blog.linuxchina.net/?p=12 debian初始化 -testing]
  
[https://linuxtoy.org/pages/download.html  Linux 相关资料]
+
[https://blog.csdn.net/w0ryitang/article/details/80138867 Kali Linux 配置和优化(安全牛学习笔记)]
  
[https://www.lulinux.com/archives/5557 Linux桌面常用软件列表 (2019]
+
[https://zhuanlan.zhihu.com/c_141709450  kali日常]
 +
[http://blog.csdn.net/u012539899/article/details/38350279  无法应用变更! 请先修复损毁的软件包]
  
                   
 
[https://www.cnblogs.com/dcb3688/p/4607976.html linux下几个常用软件]
 
[https://www.cnblogs.com/arxive/p/6057603.html 100款开源软件]
 
  
[https://linux.cn/article-8050-1.html 24 款必备的 Linux 桌面应用(2016 版)]
+
[http://www.cnblogs.com/leisurely/p/4033557.html kali初始化]
  
http://www.chinafreebsd.cn/article/59da3fa39561e
+
[http://qiuye.iteye.com/blog/461394 Ubuntu 中软件的安装、卸载以及查看的方法总结]
  
[https://blog.csdn.net/xiao_wanpeng/article/category/1134819 csdn freebsd blog]
+
[https://pythonadventures.wordpress.com/2011/03/15/install-the-eric-python-ide/ Install the Eric Python IDE]
  
[http://bbs.chinaunix.net/thread-3769209-1-1.html [FreeBSD<nowiki>]</nowiki> 选择 FreeBSD 六个理由]
 
  
[https://zhuanlan.zhihu.com/p/87544910 给Linux用户的FreeBSD快速指南]
+
[https://weibo.com/ttarticle/p/show?id=2309404087493942188550&infeed=1 10个最佳 Python 集成开发环境(IDE)]
  
[https://blog.csdn.net/striker/article/details/5270856 Freebsd下常用软件介绍]
+
[http://note.qidong.name/2017/07/remmina-rampageRemmina的一次暴走]
  
[http://www.bsdart.org/freebsd-%e4%b8%8b%e5%8f%8c%e6%98%be%e7%a4%ba%e5%99%a8%e7%9a%84%e8%ae%be%e7%bd%ae/ FreeBSD 下双显示器的设置]
+
[https://www.cnblogs.com/sqlsec/p/diykali.html 开启你的kali linux DIY之旅]
  
freenas Mount ext4 partition
 
http://blog.linuxchina.net/?p=1782
 
  
linux: mount UFS filesystem
+
[https://blog.csdn.net/oZuiJiaoWeiYang/article/details/44804787 Linux下给力截图工具归纳]
http://blog.linuxchina.net/?p=1776
 
  
Linux® 用户的 FreeBSD 快速入门向导
+
[http://www.linuxdiyf.com/linux/32561.html Ubuntu安装腾讯TIM]
https://www.freebsd.org/doc/zh_CN/articles/linux-users/index.html
 
  
 +
[http://linux265.com/news/3546.html Debian Xfce 安装后的常用配置教程]
  
https://freebsdchina.org/forum/topic_63558.html
+
[https://www.cnblogs.com/seniusen/p/9295583.html Remmina Ubuntu 和 Windows 之间进行远程访问和文件互传]
  
https://www.enlightenment.org/distros/freebsd-start
 
  
https://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/updating-upgrading-portsnap.html
+
[https://www.moonsec.com/archives/762 vbox host  kali 2020.1版本安装及中文汉化]
  
https://www.trueos.org/handbook/preinstall.html
+
[https://zhuanlan.zhihu.com/p/37314255 Ubuntu 18.04 LTS 安装、美化]
  
[https://www.cnblogs.com/linux-xsj/p/7089069.html Linux下远程桌面连接windows]
 
  
[https://blog.csdn.net/weixin_30814319/article/details/97236112#sec-20 fvwm 下相关软件]
+
[https://www.cnblogs.com/M4K0/p/11409647.html  Kali-Linux-美化与优化 ]
  
[https://zhuanlan.zhihu.com/p/87544910 给Linux用户的FreeBSD快速指南]
+
[https://www.tecmint.com/hardinfo-check-hardware-information-in-linux/ HardInfo – Check Hardware Information in Linux]
  
 [[category:freebsd]]
+
 [[category:linux]]  [[category:desktop]]  [[category:kali]]

2021年4月11日 (日) 04:37的版本

目录

arm

用自己的树霉试一下 常用的软件能不能用先 有空再过半年buy a  arm apple laptop

https://www.pine64.org/pinebook-pro/

https://zhuanlan.zhihu.com/p/38719508

外媒观点对撞,ARM 版 Mac 到底值不值得买?| PCWorld :不要再买 Mac 产品

Pine64 轻量级便携电脑

NOTE

下载东西 or 传输东西  记得最后 md5 or sham 一下

闪屏问题 参考 xps 相关wiki

铜豌豆软件源 可以很多参考的软件 https://www.atzlinux.com/allpackages.htm

 rofi 一般显示的是这个东西 我的 atril 改名 
 Name[zh_CN]=pdf  文档查看器

xps

主要目录挂在 data 所以作各种 ln

ln -s  data/evanhome/python/  python

电池使用

TLP:一个可以延长 Linux 笔记本电池寿命的高级电源管理工具

sudo apt install tlp-rdw 
sudo apt install cbatticon
systemctl enable tlp
systemctl start tlp

sudo apt install powertop

将会同时安装下列软件:

 tlp

建议安装:

 tp-smapi-dkms acpi-call-dkms linux-cpupower

https://wiki.archlinux.org/index.php/Power_management

如何解决ubuntu笔记本续航不佳的问题


TLP:一个可以延长 Linux 笔记本电池寿命的高级电源管理工具

Rog 幻14 完美安装 linux: 10小时续航,QQ和微信,中文输入法,独显关闭

PowerTOP:为你的笔记本电脑节省电源

PowerTOP:在 Linux 上监视电量使用和改善笔记本电池寿命

老旧计算机

https://antixlinux.com/

2020

將硬盘模式由RAID 可以进入原来的win 改为ACHI 就进入其它第三方os

Ubuntu ®/WIN10双系统安装教程

https://www.dell.com/support/article/zh-cn/sln301754/%E5%A6%82%E4%BD%95%E5%9C%A8-dell-pc-%E4%B8%8A%E5%AE%89%E8%A3%85-ubuntu-%E5%92%8C-windows-8-%E6%88%9610%E4%BD%9C%E4%B8%BA%E5%8F%8C%E5%BC%95%E5%AF%BC?lang=zh

第一步在 win中分区中压缩出给unix的空间
[[Win10系统相关]]
现在要什么改bios为AHI  原来的是ran0 on 是不是得重启安装win 问一下售后  
更改xps13的硬盘模式

Dell xps13 的硬盘模式有三种:RAID(默认)模式; ACHI模式;以及以上两种的混合模式。RAID模式下我们是无法安装ubuntu的,于是在开机dell图标的时候猛按F2进入BIOS选项,將硬盘模式由RAID改为ACHI, 在更改时系统会提醒若更改可能会导致无法逆转的问题,其实没关系,确认更改。注意,更改了硬盘模式之后是无法在进入win10的,所以这时候可以在USB接口插好我们准备好的ubuntu安装盘了,在系统重启进入dell图标界面时,
猛按F12(不用按fn)进入boot界面选用U盘启动,进入ubuntu安装界面然后正常安装就好。关于安装ubuntu时的分区,我参考了网上的教程,采用以下分区:


分区完成后,不要急着下一步,这里还要选择 安装启动引导器的设备

选择boot所在的分区 /dev/sda  ?

xps 13 7390 安装双系统


linuxqq 在debian 10上用 sh 安装是成功的 weixin用一下 docker那个 就不用虚拟机了



安装参考这个喽 一开始不要安装太多桌面 就先xfce作备用 然后再上awesome

默认安装,想要更多工具

 sudo apt-get -y install kali-linux-large

安装过程 有grub2修复呢


kali 2020.1安装(图文超详细版)


kali linux 2020.1安装注意事项

debian

UNetbootin

 debian-.0.0-amd64-xfce-CD-1.iso 安装后
如果还有方块需要装字体:

apt-get install ttf-wqy-zenhei #我试过这个就行了 
$ reboot
$ apt-get install ttf-arphic-uming



# testing

# http://mirrors.ustc.edu.cn/debian/dists/
deb http://mirrors.ustc.edu.cn/debian testing main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian testing  main contrib non-free
deb http://mirrors.ustc.edu.cn/debian testing-updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free

# deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free

#deb http://mirrors.aliyun.com/debian/ testing  main non-free contrib
##deb-src http://mirrors.aliyun.com/debian/ testing  main non-free contrib
#deb http://mirrors.aliyun.com/debian-security testing/updates main
##deb-src http://mirrors.aliyun.com/debian-security testing/updates main
#deb http://mirrors.aliyun.com/debian/ testing-updates main non-free contrib
##deb-src http://mirrors.aliyun.com/debian/ testing-updates main non-free contrib
#deb http://mirrors.aliyun.com/debian-backports/ bullseye-backports main non-free contrib
##deb-src http://mirrors.aliyun.com/debian-backports/ testing-backports main non-free contrib
#
#deb https://mirrors.163.com/debian-backports/ buster-backports main contrib non-free
#deb-src https://mirrors.163.com/debian-backports/ buster-backports main contrib non-free


sudo apt-get update
 sudo apt-get upgrade
   sudo apt-get dist-upgrade

你正在运行 Debian稳定版 因为你更偏好选择 Debian 稳定版分支。它运行得很好,但是只有一个问题:与其他发行版相比,它的软件有一点过时了。这便是 backports 出现的原因。

Backports是从testing版本 (大部分)和 unstable版本(可能性极小,例如:安全更新等)重新编译的软件包,因此他们在稳定的debian发行版中不需要新的库就可以运行(无论如何,这是可能的)。推荐你挑选一个能够满足你需求的单个的backports软件源,不要使用所有可用的backports源。

zh_CNBackports

如何使用 Debian backports 更新源

https://wiki.debian.org/HowToUpgradeKernel


安装Debian并开启远程桌面(通过Xorg)

Top 8 Things to do after Installing Debian 10 (Buster)

start

此文适合于 debian10初始化 20190730


Debian_stretch 也就是 debian 9 这也是kali2018

最常用软件

  ;geany ;  catfish 文件查看;  现在用 rofi 这个不用了synapse (上次回车运行不了软件是 自己小小心 把运行配置设置为f2); zim ; ;
  
hardInfo  硬件查看 

alias halt='/usr/bin/sudo /bin/sync && /usr/bin/sudo  /sbin/poweroff'

xps13 7390问题

过一阵就会自动闪屏 


FN+向上  亮度

国内iso下载地址

kali 的国内官方镜像为东软信息学院 所以下载地址有两个

http://mirrors.neusoft.edu.cn/kali-images/

公司这个下载比较快

http://mirrors.163.com/kali-images/

https://mirrors.ustc.edu.cn/kali-images

https://www.turnkeylinux.org/

evan@evankali:~/iso$ sha256sum kali-linux-2017.2-amd64.iso 
4556775bfb981ae64a3cb19aa0b73e8dcac6e4ba524f31c4bc14c9137b99725d  kali-linux-2017.2-amd64.iso

time sudo dd if=xxxxx.iso of=/dev/sdc && sync  # real	23m33.039s
或者用什么 img32  linux 下还可以用 etcher U盘镜像复制工具

国内源 加在最前面

deb https://mirrors.dgut.edu.cn/kali kali-rolling main non-free contrib
deb-src https://mirrors.dgut.edu.cn/kali kali-rolling main non-free contrib

sudo apt-get update

Create bootable USB drives

https://rufus.ie/

sudoapt-getinstallusb-creator-gtk


https://www.balena.io/etcher/


win下的hash tools hash my files divhasher

creating-and-using-a-live-installation-image

http://www.ubuntukylin.com/public/pdf/1910.pdf

debian

附带专有固件的非官方镜像也已更新,如果您发现Debian与某个硬件不兼容,这些非自由版本很有用。

sudo apt-get install -y dnsutils#dig 

debian elite 无线驱动 iwlwifi-7260-17.ucode

debian 10 elite 无线驱动  iwlwifi-7260-17.ucode

#wifi 添加源
deb http://mirrors.163.com/debian/ buster main contrib non-free

apt  install firmware-iwlwifi wireless-tools

常用包安装

sudo apt install net-tools

pre

Parrot安装

 
如果发现不是中文界面 settings -->Region &language  选择中国  再次登录就是中文了

允许root登录 
#PermitRootLogin prohibit-password
PermitRootLogin yes  #/etc/init.d/ssh restart 

新用户  debain 系统建议用adduser
adduser evan #这个是交互的 

useradd  evan -m  -s /bin/bash  -g evan

#is debian 
apt install sudo -y 
 
echo 'evan ALL=(ALL) NOPASSWD:NOPASSWD:ALL' >/etc/sudoers.d/evan

回收站 .local/share/Trash/files/

useradd与adduser的区别

分区

kalilatop  /  27G  建议大一些好   我的现在是20G 昨晚更新时就空间不太够 清理了今天一个上午 ,昨天还搞到半夜
cd /var/cache/apt/archives && rm -rf *.deb

在公司电脑上 居然要安装成 /home不独立出来,不然会安装不成功 搞笑 第一天不行 第二天又可以 了 哈哈 #应该是硬盘没删除成功 我发现还有 原来的数据呀

theme

sudo apt install oxygen-icon-theme

lxappearance (0.6.1-1)
    LXDE GTK+ theme switcher

https://github.com/paullinuxthemer/Mc-OS-themes

输入法

fcitx

fcitx can not use in ff rednotebook etc apps on debina 10 testing 更新完就可以了


 sudo apt-get install fcitx fcitx-table-wbpy ttf-wqy-microhei ttf-wqy-zenhei


#官方提示
设置 用户设置 /home/evan/.xinputrc 为 fcitx。
手动设置选择: fcitx
小企鹅输入法(Fcitx)
 * 必需组件:fcitx
 * 输入特定语言所需的组件:
   * 简体中文拼音:fcitx-sunpinyin 或 fcitx-googlepinyin 或 fcitx-pinyin
   * 简体中文五笔:fcitx-table-wubi 或 fcitx-table-wbpy
   * 繁体中文:fcitx-table-cangjie
   * 通用的输入法码表: fcitx-table* 套件
 * 应用程序支持:
   * GNOME/GTK+:fcitx-frontend-gtk2 和 fcitx-frontend-gtk3
                  (强烈建议同时安装)
   * KDE/Qt4:fcitx-frontend-qt4





用户设置 已被 im-config 修改。

请重新启动 X 会话管理器以激活新的 用户设置。
如果使用旧配置的守护进程被 X 会话管理器重启,您可能需要使用 kill(1) 手工将其杀死。
请参考 im-config(8) 和 /usr/share/doc/im-config/README.Debian.gz


# skin 

下载皮肤并解压缩到下面任一目录,如果没有可以新建目录:

/usr/share/fcitx/skin   ##全局设置
~/.config/fcitx/skin    #特定用户设置


debian  kali

ls /usr/share/fcitx/skin/
classic  dark  default  google  sogou


freebsd 

 .config/fcitx/skin/
Alpha		google		material	sogou		startos

皮肤下载 sogou 不错 http://mirrors.163.com/deepin/pool/main/f/fcitx-skins/

arch fcitx

Linux下Qt4与qt5的程序使用输入法(ibus与fcitx)不冲突


解决 Ubuntu 16.04 下 Telegram Fcitx 不能加载的问题

ibus

 #sudo apt-get install ibus-gtk  ibus-table-wubi  ibus-wayland  ibus-pinyin ibus-sunpinyin
    #不好用 暂时不用 现在又用了 2020       ibus-setup

ibus-setup

在$HOME/.bashrc中加入下面这段就好了

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus


Ubuntu 18.04 配置ibus中文拼音输入法(超简单)

openssh

apt-get install openssh-client openssh-server
这个要先安装 不然自启动会不成功

如何激活服务并在启动时启用或禁用服务(即系统启动时自动启动服务)
# systemctl is-active ssh.service
systemctl enable ssh.service
# systemctl disable ssh.service

debian系统下安装ssh服务超级详细

更新系统

#配置源 又可以改为国内源了 记得在去年是不可以的 20180222 2020
#eg
sed -i "[email protected]@163.com@g" sources.list
sed -i "s@http://.*archive.ubuntu.com@http://mirrors.huaweicloud.com@g" /etc/apt/sources.list
sed -i "s@http://.*security.ubuntu.com@http://mirrors.huaweicloud.com@g" /etc/apt/sources.list 




deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#aliyun是最快的 配置上他的dns 2020 但是官方源才是软件最新的哦 
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#deb http://mirrors.aliyun.com/kali-security kali-rolling/updates main contrib non-free
#deb-src http://mirrors.aliyun.com/kali-security kali-rolling/updates main contrib non-free
#
#office 
#deb https://http.kali.org/kali kali-rolling main non-free contrib
#deb http://http.kali.org/kali kali-rolling main non-free contrib

kali 的国内官方镜像为东软信息学院
所以只要dns是国内 应该 会自动去东软信息学院mirrors的

apt-get update

#一般只更新自己要的软件就好了,不要全系统更新 容易挂 再说 很多软件更新也没用嘛 
apt install xxxx # apt list --upgradable |less 查看软件
apt upgrade
apt-get dist-upgrade #跨版本更新 ; 发布版升级

apt update && apt full-upgrade #升级2018的官方 命令
 

更新系统故障

 evan@kalipc:~/github/python/tutorial$ sudo apt update 
获取:1 http://mirrors.aliyun.com/kali kali-rolling InRelease [30.5 kB]
 错误:1 http://mirrors.aliyun.com/kali kali-rolling InRelease  
  下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>

正在读取软件包列表... 完成           
W: GPG 错误:http://mirrors.aliyun.com/kali kali-rolling InRelease: 下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>
E: 仓库 “http://mirrors.aliyun.com/kali kali-rolling InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
#使用root 运行此命令
root@kalipc:~# wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add
OK 

Kali Linux 2018.1 Release

添加 home分区

cp  -a .bash_history              .chromium-bsu              .gnupg/                    .pki/                      .ssh/                      .xinputrc  .bak

把所以 . 隐藏的文件 先 ls . 然后得出的 放到 .bak目录 最后再放出来  


算了 直接搞个/data分区了 
  mkfs.ext4  /dev/nvme0n1p9


blkid /dev/nvme0n1p9

cat /etc/fstab 
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p8 during installation
UUID=8239d727-9b16-4e03-bf2d-d05766db6a2e /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=0848-0943  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/nvme0n1p7 during installation
UUID=753c3bee-a5b7-4de4-b0bf-1d971622d47a none            swap    sw              0       0
# /home  was on /dev/nvme0n1p9 during installation
UUID=a90d5fe4-482b-458a-bc8b-fd733fd963d2  /data              ext4    errors=remount-ro 0       1


添加新硬盘

UUID=d94216fb-5712-dc44-ad1e-98534d6e4bae /mydata           ext4    defaults        0       2
#后来成为home 要记得改为 /home
mkdir /home/evan/data
uuid 查看
blkid
blkid /dev/sdb1 

#mydata 2T hdd 2018年 09月 25日 星期二 10:22:06 CST
#/dev/sdb1   /home/evan/data    ext4    defaults        0       0
UUID=7664f2b3-ee40-4861-aed4-c6fd223126ac /home/evan/data           ext4    defaults        0       2

fstab 改为 /dev/sdb1 就好了 而不是UUID  可能和XFCE mount有关系   后来用uuid已正常 重分区系统也是同一个板 同一个CPU 不能在别的板搞过来

此问题 后来确定为让 sata线位置 

fdiskl -l Partition 1 does not start on physical sector boundary.
用命令行gpt 分区后 老提示空间不够 后来 用gparted 重新分区好了 


2021
root@k8s-master:~# blkid /dev/sdb1 
/dev/sdb1: UUID="7664f2b3-ee40-4861-aed4-c6fd223126ac" TYPE="ext4" PARTUUID="c7b67401-1c52-4394-a779-e473df6c2a94"

#/etc/fstab
UUID=7664f2b3-ee40-4861-aed4-c6fd223126ac  /mydata               ext4    errors=remount-ro 0       1


install Awesome

这个的问题是安装后 gdm 选择了 依然进入gnome3 在家里用 vbox 试过也是尴尬了呢
解决办法是 ,可以不用安装kde
  apt install lightdm  lxrandr
#apt-get install kde-plasma-desktop
其实是gdm3  识别不了awesome 而ssdm可以识别,那其实也可以试一下 是不是只安装其它dm就可以了

Awesome

install xmonad

曾经放弃 现在 又回来了,没声音也是在mate打开一下就有了呢

xmonad安装及入门配置

安装完好像进入不了呢 原因和楼上一样 xmonad 安装及入门配置

install lxde

apt-get install lxde


在Debian上用FVWM做自己的桌面

备份Clonezilla

install mate

#在公司的电脑不用安装这个了
sudo apt-get update
#This will install the base packages required for a minimal MATE desktop
sudo apt-get install mate-desktop-environment-core

#This will install the complete MATE desktop
sudo apt-get install mate-desktop-environment

#This will install the complete MATE desktop including a few extras
sudo apt-get install mate-desktop-environment-extras

http://wiki.mate-desktop.org/download

xrandr Multi-monitor

图形界面的用 lxrandr   XRandR

#if hdmi on home

#只开启外外接显示器并关闭本本自带显示器 省电
xrandr --output  HDMI-1  --mode 1920x1080 --output LVDS-1 --off

xrandr --output HDMI-1 --same-as   LVDS-1  --mode 1366x768  --output HDMI-1 --mode 1920x1080


多显示器 
今天使用了xrandr命令,似乎可以检测到扩展屏,之后详细看了xrandr的用法,运用 addmode 和 output 命令 结果可以用的!!!

linux桌面(Dedian Ubuntu kali) 多显示器支持

如何设置多显示器

xrandr — fvwm 双显示器

https://www.dell.com/community/Laptops-General-Read-Only/XPS-13-2in1-How-Many-External-Monitors-on-One-USB-C/td-p/5104782

multiple-monitors-on-a-dell-xps-13

https://wiki.archlinux.org/index.php/Multihead

https://wiki.debian.org/DualMonitorDualServerOneInput

外观

lxappearance
lxqt 外观设置  qt风格用 qt5   other kali-light 不然 vlc 可能不好看


12 个最佳 GNOME(GTK)主题

5 款适合程序员的开源字体

all4one

sudo apt install   tree  anjuta  geany  zim  remmina vlc  -y  #synapse spyder
#sudo apt-get install fcitx fcitx-table-wbpy ttf-wqy-microhei ttf-wqy-zenhei
sudo apt-get install alarm-clock-applet 
 #eclipse  emacs  pycharm  chrome  自己独立安装 

解决没有声音:

  sudo apt install  pulseaudio
systemctl --user enable pulseaudio && systemctl --user start pulseaudio
  systemctl --user enable pulseaudio #打开声音控制就好了
打开打开声音控制 然后
语音控制--输入设备--输入插孔 记得好个小锁头要打开

还有 就是 输出设备为  模拟耳机 20181023

可能还有回放要 chrome

install applications

大不了在启动是 用 win+R 先启动kupfer

launcher

rofi_on_awesome

synapse

快捷键一般设置 为menu(win右边那个) 实在不行就设置 为 win +` or ctrl+1

kupfer

gnome-do

apt-get install gnome-do gnome-do-plugins.

Linux 下的护眼软件

系统还原

timeshift

https://github.com/teejee2008/timeshift

视频播放

vlc

apt install vlc # 也有升级功能  继续播放功能升级为3.0.6 版本就可以了 有皮肤 在插件管理器里
 外观配置  右键 工具 -->偏好设置-->界面-->Use native style  Force window style qt5-style

smplaye

echo 'deb http://download.opensuse.org/repositories/home:/smplayerdev/Debian_9.0/ /' > /etc/apt/sources.list.d/home:smplayerdev.list
apt-get update
 sudo apt-get install smplaye# 好用 可提高音量到200% 看py 教程非常 爽 vlc都没这么好 也可手工下载包安装 

SMPlayer使用

smplayer安装教程

软件参考

办公软件

xpad

abiword and gnumeric

libreoffice

libreoffice installation

适用于 LibreOffice 的中日韩字体

https://zh-cn.libreoffice.org/get-help/install-howto/linux/

wps

http://community.wps.cn/download/

问题
依赖关系问题使得 wps-office 的配置工作不能继续:
 wps-office 依赖于 libpng12-0;然而:
  未安装软件包 libpng12-0。
  
wget http://ftp.cn.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.49-1+deb7u2_amd64.deb
sudo dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb
sudo dpkg -i wps-office_10.1.0.5672-a21_amd64.deb

libpng12-0未安装错误

wps字体

Notes

gnote

https://wiki.gnome.org/Design/Apps/Notes

CAD

freecad

sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
sudo apt update
 sudo apt install freecad

适用于Linux系统的5款最佳CAD软件汇总

https://wiki.freecadweb.org/Install_on_Unix/zh-cn

https://launchpad.net/~freecad-maintainers/+archive/ubuntu/freecad-stable

https://github.com/FreeCAD/FreeCAD/releases/tag/0.18.4


6 款高品质的免费 Linux CAD 应用程序

email

thunderbird

GNURadio

GNURadio 是免费的软件开发工具套件。它提供信号运行和处理模块,用它可以在易制作的低成本的射频(RF)硬件和通用微处理器上实现软件定义无线电。 这套套件广泛用于业余爱好者,学术机构和商业机构用来研究和构建无线通信系统。

https://www.gnuradio.org/

emacs26 in Ubuntu 18.04

 sudo add-apt-repository ppa:kelleyk/emacs
 sudo apt update

  sudo apt install emacs26

root@myxps:/usr/share/applications# cat emacs25.desktop 
[Desktop Entry]
Version=1.0
Name=GNU Emacs 25 (GUI)
GenericName=Text Editor
Comment=GNU Emacs is an extensible, customizable text editor - and more
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
TryExec=/usr/bin/emacs25
Exec=/usr/bin/emacs25 %F
Icon=emacs25
Type=Application
Terminal=false
Categories=Utility;Development;TextEditor;
StartupWMClass=Emacs
Keywords=Text;Editor;
root@myxps:/usr/share/applications# cp  emacs25.desktop  emacs.desktop
root@myxps:/usr/share/applications# emacs  -nw  emacs.desktop 
root@myxps:/usr/share/applications# cat emacs.desktop
[Desktop Entry]
Version=1.0
Name=GNU Emacs 26 (GUI)
GenericName=Text Editor
Comment=GNU Emacs is an extensible, customizable text editor - and more
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
TryExec=/usr/bin/emacs26
Exec=/usr/bin/emacs26 %F
Icon=emacs25
Type=Application
Terminal=false
Categories=Utility;Development;TextEditor;
StartupWMClass=Emacs
Keywords=Text;Editor;


http://ubuntuhandbook.org/index.php/2019/04/gnu-emacs-26-2-released-install-in-ubuntu-18-04/

emacs25

apt install emacs -y

How to Compile Emacs on Linux

Emacs入门

文件管理

apt install   pcmanfm-qt # thunar
#gedit 另外到 mousepad
cat /usr/share/applications/gedit.desktop 
[Desktop Entry]
Name=gedit
Comment[zh_CN]=简易文本编辑器
GenericName=Text Editor
GenericName[zh_CN]=文本编辑器
GenericName[zh_TW]=文字編輯程式
Exec=mousepad %F
Icon=accessories-text-editor
Terminal=false
StartupNotify=true
Type=Application
Categories=Utility;TextEditor;GTK;
MimeType=text/plain;

终端软件

apt install terminator #tilix # ssh tools  pacmanager

terminator基础

下载工具

music

deadbeef

建议用deadbeef直接下载deb包

plugins

qmmp

如何充分利用Qmmp 1.0

皮肤下载 然后 ctrl+p 选择你下载的 .wsz skinsfile http://qmmp.ylsoftware.com/files/skins

ubuntu下的音频播放器: Qmmp

quodlibet

# deb http://lazka.github.io/ql-debian/testing/ quodlibet-unstable/
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5A62D0CAB6264964
sudo apt-get update
sudo apt-get install quodlibet

Audacity

Audacity音频处理 Audacity 多轨跨平台的音频编辑软件

install rednotebook

Sticky Notes便笺

#太老版本,不建议用
#apt-get install rednotebook  

   sudo apt-get install noblenote


#2020 jul
wget -c https://github.com/jendrikseipp/rednotebook/archive/v2.19.tar.gz

sudo apt install python3-yaml


rednotebook$ sudo python3  setup.py  install 


#or 问题 新版本的图片看不到了
wget -c https://github.com/jendrikseipp/rednotebook/archive/v2.19.tar.gz
#wget -c --no-check-certificate https://github.com/jendrikseipp/rednotebook/archive/v2.6.1.tar.gz
tar xvf v2.6.1.tar.gz
sudo mv rednotebook-2.6.1 /opt/rednotebook
vi  /usr/share/applications/rednotebook.desktop 

[Desktop Entry]
Encoding=UTF-8
Name=rednotebook
GenericName=rednotebook
Comment[zh_CN]=日志本
Comment= journal
#Exec=/home/evan/software/rednotebook-2.2/run
#Icon=/home/evan/software/rednotebook-2.2/rednotebook.png
Exec=/opt/rednotebook/run
Icon=/opt/rednotebook/rednotebook.png
Terminal=false
X-MultipleArgs=false
StartupWMClass=Firefox
Type=Application
Categories=Utility;TextEditor;GTK;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;


#sudo mv /usr/bin/rednotebook /usr/bin/rednotebook1.4
#sudo ln -s /home/evan/software/rednotebook-1.10.1/rednotebook/rednotebook  /usr/bin/rednotebook


家目录  /home/evan/.rednotebook
rsync  -avz  /home/evan/.rednotebook/  192.168.0.176:/home/evan/.rednotebook/



ModuleNotFoundError: No module named 'distutils.core'

sudo apt install python3-pip python3-yaml




Rednotebook

install bluefish

Bluefish is a powerful editor targeted towards programmers and webdevelopers, with many options to write websites, scripts and programming code.

sudo apt install bluefish -y


http://pkg.kali.org/pkg/bluefish

官网

Installing Bluefish

install Sublime Text 3

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update &&  sudo apt-get install sublime-text
 

官方参考

IM

https://signal.org/

#2020

sudo mv telegram-desktop  telegram-desktopbak


 sudo cp Telegram /usr/bin/
 sudo cp Updater  /usr/bin/

sudo ln -s Telegram telegram-desktop



解压后复制到  /opt/Telegram/Telegram
/usr/bin$ sudo ln -s  /opt/Telegram/Telegram   telegram-desktop #要新的 用下载的吧
 apt install  telegram-desktop

2.1.5 与fictx冲突 换回2.1.4 https://telegram.org/ https://pkg.kali.org/pkg/telegram-desktop

wechat

https://gitee.com/lizhuohuan/docker-wechat

QQ

ps  QQ 有些 平铺下退出   ,换个样式就可以了


root@k8s-master:~# bash -x  linuxqq_2.0.0-b1-1024_x86_64.sh 
+ [[ root != \r\o\o\t ]]
+ lines=33
+ tarball_md5=f90cfea5999cf4eaafba0b8f0a2f80f8
+ tail -n+33 linuxqq_2.0.0-b1-1024_x86_64.sh
++ md5sum linuxqq.tar.gz
++ cut '-d ' -f1
+ md5=f90cfea5999cf4eaafba0b8f0a2f80f8
+ [[ f90cfea5999cf4eaafba0b8f0a2f80f8 != \f\9\0\c\f\e\a\5\9\9\9\c\f\4\e\a\a\f\b\a\0\b\8\f\0\a\2\f\8\0\f\8 ]]
+ export -f do_install
+ tar zxf linuxqq.tar.gz
+ find linuxqq/ -type f -exec bash -c 'do_install "{}"' ';'
installing /usr/share/applications/qq.desktop
installing /usr/share/tencent-qq/crashpad_handler
installing /usr/share/tencent-qq/qq
installing /usr/share/tencent-qq/res.db
installing /usr/share/tencent-qq/qq.png
installing /usr/share/tencent-qq/qq.bmp
+ rm -rf linuxqq linuxqq.tar.gz
+ exit 0

浏览器

chrome

方法一:在官网下载对应版本的deb后执行

 google-chrome-stable #平时升级
 

全局翻墙安装插件


Google Chrome有众多的出色的插件,说几个常用的 suspender:内存不够用,可以装个suspender插件,把其他暂时不看的tab中断掉 AdBlock:最受欢迎的Chrome扩展,拥有超过4000万用户!屏蔽整个互联网上的广告 The QR Code Extension:允许当前页面生成QR码,并使用网络摄像头扫描QR码。 Window Resizer:调节屏幕的分辨率,诸多时候用户开发 Vimium:vim的分身 Proxy SwitchyOmega:轻松快捷地管理和切换多个代理设置 Wechat:微信 马克飞象:使用印象笔记扩展程序一键保存精彩网页内容到印象笔记帐户 惠惠购物助手:【网易出品】在您网购浏览商品的同时,自动对比其他优质电商同款商品价格,并提供商品价格历史,帮您轻松抄底,聪明网购不吃亏 JSON-handle:顾名思义就是处理JSON数据的工具

使用 Apt 软件源安装谷歌 Chrome 通过shadowsocks翻墙

firefox

sudo apt install firefox-esr-l10n-zh-cn #如果用自带的esr版本
常用插件  Auto Tab Discard, Notifier for Gmail ,   Tab Suspender 
2. 关闭硬件加速
3. 关闭平滑滚动

https://addons.mozilla.org/zh-CN/firefox/addon/yass-we/

Linux 下 Firefox 滚动网页会抖动,求教

firefox安装和汉化

firefox新手上路

chromium

apt install chromium chromium-l10n

https://wiki.debian.org/Chromium

falkon

sudo apt-get install falkon

又一个轻量的web 浏览器 以前的 Qupzilla apt 会提示你的 2017年8月10日,QupZilla开发者David Rosca在博客宣布QupZilla成为KDE项目。[5]Qupzilla 2.2发布之后项目将更名为“Falkon”。[6]KDE Falkon 3.0于2018年2月27日发布。 qupzilla conitnues development as falkon browser

tor

gnome-web

apt install  epiphany-browser

midori

这个暂时安装上不好用 以前可以 直接 apt

palemoon

对于 Debian 10,请运行以下命令:
Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/Debian_10/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/Debian_10/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home:stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon

https://linux.palemoon.org/help/installation/

download tools

sudo apt install uget -y

axel 还是最爽的 下载rapian就知了

绘图工具dia

绘图工具dia(取代visio)

sudo apt install dia -y

电子书calibre

 apt install calibre

有道词典

http://cidian.youdao.com/index-linux.html

  1. 在官网下载对应版本的deb后执行
sudo dpkg -i *.deb && sudo apt-get install -fy

x11vnc

x11vnc是一种 位图显示的 视窗系统 。它是在 Unix 和 类Unix 操作系统 ,以及 OpenVMS 上建立图形用户界面的标准工具包和协议。x11vnc服务端可以实现Windows远程Linux桌面系统。

sudo apt-get install x11vnc

python

sudo apt-get install ipython3


kali linux Python开发环境初始化

python IDE

sudo apt-get install spyder3

https://docs.spyder-ide.org/installation.html#

ops tools

sudo apt install lrzsz #sz命令发送文件到本地: # sz filename

develop tools

apt install gdb

catfish

sudo apt-get install catfish #catfish简称文件搜索神器

django

pip install Django==1.8.18

#on ~/.bashrc
alias django-admin='/home/evan/.local/lib/python2.7/site-packages/django/bin/django-admin.py' 

electronic-wechat

electronic-wechat是一个基于nodeJS开发的Linux系统微信。

git clone https://github.com/geeeeeeeeek/electronic-wechat.git
cd electronic-wechat
npm install && npm start  #bash: npm: 未找到命令

bash: npm: 未找到命令
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

截图

flameshot

sudo apt install flameshot

https://flameshot.js.org/#/getting-start

Flameshot:一个简洁但功能丰富的截图工具

Shutter

gnome-screenshot
apt install shutter
sudo apt install deepin-screenshot -y


ShareX(win)

deepin scrot 作废

sudo apt install deepin-screenshot -y


wget -c http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/deepin-scrot_2.0-0deepin_all.deb
sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb
sudo apt-get install -f
#使用
deepin-scrot

图标 
https://github.com/lovesnow/pystorm
在这 里选择另存为  default/start_cursor.png


screenshot

vi /usr/share/applications/scrot.desktop
[Desktop Entry]
Name=scrot
Name[zh_CN]=抓图
Comment=Save images of your desktop or individual windows
Comment[zh_CN]=保存您桌面还是单个窗口的图像
Exec=/usr/bin/deepin-scrot
Terminal=false
Type=Application
Icon=/home/evan/screenshot/start_cursor.png
StartupNotify=true
Categories=GTK;Utility;
Keywords=MATE;screenshot;snapshot;desktop;window;image;
OnlyShowIn=MATE;
X-MATE-Bugzilla-Bugzilla=MATE
X-MATE-Bugzilla-Product=mate-utils
X-MATE-Bugzilla-Component=screenshot
X-MATE-Bugzilla-OtherBinaries=mate-panel-screenshot

https://wiki.debian.org/ScreenShots

/usr/share/applications# find ./ -name "*scree*"

深度截图工具(DEEPIN-SCROT

XMind

XMind是一款实用的思维导图软件,简单易用、美观、功能强大,拥有高效的可视化思维模式,具备可扩展、跨平台。但是对于稳定性和性能还是欠佳,在ubuntu上使用占用很大的CPU资源。

  1. 在官网下载对应版本的deb后执行
sudo dpkg -i *.deb && sudo apt-get install -fy

远程桌面软件

Remmina

Remmina是一个用远程桌面软件,提供了RDP、VNC、XDMCP、SSH等远程连接协议的支持。 家里有时连不上是原来的网线接口不太好,重插一下就好了  
 sudo apt-get install remmina

usage

高级-- 画质 --  最好 

基本--色深--真色32位

rdesktop

有时,有个备份的软件很重要 上次Remmina老是自动全屏,每次连接win后老是要断开 烦死了,于是找了一下 发现这货 记录一下 我的常用使用命令

rdesktop  -g 1280x960 192.168.30.54

在Linux上使用rdesktop

arch rdesktop

freerdp

freerdp.com

 apt install freerdp-x11 freerdp2-x11

http://manpages.ubuntu.com/manpages/xenial/man1/xfreerdp.1.html

https://www.jianshu.com/p/f6fcf5b56fe3

数据库连接

Dbeaver安装

思维导图

freeplane

IDE

这几个C ide感觉还是不会补全的呀 2021

anjuta

eclipse

https://www.eclipse.org/downloads/eclipse-packages/

Ubuntu 18.04下JDK与Eclipse安装配置




cat /usr/share/applications/eclipse.desktop
[Desktop Entry]
Name=eclipse
Name[zh_CN]=eclipse IDE
GenericName=Integrated Development Environment
GenericName[zh_CN]=集成开发环境
Comment=Develop software in an integrated development environment
Comment[zh_CN]=在集成开发环境中开发软件
Encoding=UTF-8
Exec=/home/evan/apps/eclipse/eclipse
Icon=/home/evan/apps/eclipse/icon.xpm
Terminal=false
X-MultipleArgs=false
StartupWMClass=Firefox
Type=Application
Categories=GNOME;GTK;Development;IDE;
StartupNotify=true

Meld

Meld是针对开发者的视觉差异和合并工具。MELD帮助您比较文件、目录和版本控制的项目。它提供了两个和三个比较的文件和目录,并支持许多流行的版本控制系统。既可以查看差异有可以同步!

sudo apt-get install meld

spyder

Python的开源IDE 可在MIT许可下免费使用 Spyder python的一些基本特性是多语言编辑器,交互式控制台,文档查看器,变量浏览器,在文件中查找,文件浏览器等 虽然Spyder是一个独立的IDE,支持包括Windows,Linux,MacOS,MacOS X等多个平台,但它也可以作为一个PyQt扩展库嵌入到PyQt应用程序

sudo apt-get install spyder 

https://pythonhosted.org/spyder/index.html

链接:https://github.com/spyder-ide/spyder

https://pythonhosted.org/spyder/installation.html

问题就是在awesome环境中fcitx 不能打中文

albert

wget -c http://repo.adminlounge.org/pool/dists/jessie/main/a/albert/albert_0.12_amd64.deb 
sudo dpkg -i albert_0.12_amd64.deb  && sudo apt-get install -fy

https://albertlauncher.github.io/docs/installing/ 官方安装命令好像不成功呢 所以 我直接拿出deb包了


install eric6

eric6 支持 py2 and py3 
 sudo apt install eric -y 

安裝插件 
插件--> 插件儲存庫 -->  然後都是下載 安装 下一步什么 的就行了 

问题就是导致fcitx 不能打中文


Debugging with the Eric IDE
I would sum up how to debug with the Eric IDE too:

F5 (start debugging; untick “Don’t stop at first line” or set a breakpoint)
F10 (stop)
F7 (next, step in subroutines)
F8 (next, step over subroutines)
F9 (return, step out of subroutine)
F6 (continue, go, run)
Shift+F6 (continue till cursor)
conditional breakpoints are supported (set a breakpoint, right click on it, edit)
I find Eric’s debugger is much faster than Winpdb.0


trouble shooting

下列软件包有未满足的依赖关系:
 libkf5coreaddons5 : 破坏: libkf5globalaccel-bin (< 5.37) 但是 5.28.0-1 正要被安装
 libkf5crash5 : 破坏: libkf5globalaccel-bin (< 5.37) 但是 5.28.0-1 正要被安装
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。


如果用新立得 就是提示 
无法应用变更! 请先修复损毁的软件包

结果这样就好了 
sudo apt-get install -f
sudo dpkg --configure -a

sudo apt-get dist-upgrade



#这个小心点
sudo apt-get autoremove

http://eric-ide.python-projects.org/

http://pydev.sourceforge.net/

IDE for python and django development on linux

Manually Installing the Django Plugin for Eric

Figlet

一句话:Figlet是一个将字符串在终端生成一个logo的终端工具。

sudo apt-get install figlet

figlet mylove

bleachbit

sudo apt install bleachbit
sudo  bleachbit #有中文界面

用于Ubuntu的6款最佳CCleaner替代品

chmsee

chmsee

打印机

惠普(HP_LaserJet_Professional_M1216nfh_MFP)HP打印机驱动安装

apt我使用的办法
1、打开深度终端,输入:sudo apt-get update && sudo apt-get install hplip hplip-gui hplip-plugin 
libcups2 libcups2-dev cups-bsd cups-client libcupsimage2 libcupsimage2-dev libdbus-1-dev

2、接着终端输入:hp-setup, 按照提示一路下一步 https://developers.hp.com/hp-linux-imaging-and-printing/install/manual/hp_setup


https://wiki.deepin.org/index.php?title=%E6%89%93%E5%8D%B0%E6%9C%BA

官方下载

https://developers.hp.com/hp-linux-imaging-and-printing/gethplip

https://developers.hp.com/hp-linux-imaging-and-printing/install


https://developers.hp.com/hp-linux-imaging-and-printing/install/install/index

故障处理

Searching... (bus=net, timeout=5, ttl=4, search=(None) desc=0, method=slp) error: No PPD found for model laserjet_professional_m1216nfh_mfp using old algorithm. error: No appropriate print PPD file found for model hp_laserjet_professional_m1216nfh_mfp

HP_LaserJet_Professional_M1216nfh_MFP

Would you like to specify the path to the correct PPD file to use (y=yes, n=no*, q=quit) ? y

解决办法 启动cups

sudo /etc/init.d/cups start

虚拟机软件

http://pkg.kali.org/pkg/virtualbox

myos is  kali 2020.2


 sudo apt --fix-broken install
  416  sudo apt install linux-headers-5.4.0-kali4-amd64
  sudo apt install libsdl-ttf2.0-0
  
  
去掉vbox官方的源   
然后  sudo apt install virtualbox  就是最新的6.1的  原来自己的源里有哦  

用二进制包有错 和官方源有问题的 不用理了 



#国内mirrors
https://mirrors.tuna.tsinghua.edu.cn/virtualbox/


https://mirrors.tuna.tsinghua.edu.cn/virtualbox/6.1.4/virtualbox-6.1_6.1.4-136177~Debian~buster_amd64.deb


 sudo apt install virtualbox

https://download.virtualbox.org/virtualbox/6.0.10/virtualbox-6.0_6.0.10-132072~Ubuntu~bionic_amd64.deb


myos is  kali 2017.3
Debian 9 ("Stretch")  i386 |  AMD64
wget -c http://download.virtualbox.org/virtualbox/5.2.2/virtualbox-5.2_5.2.2-119230~Debian~stretch_amd64.deb

apt install  linux-headers-amd64 linux-headers-4.13.0-kali1-amd64
sudo /sbin/vboxconfig



if  ubuntu18.04
去清华大学 mirros 下载 6.1  有问题就  sudo apt --fix-broken install

http://pkg.kali.org/pkg/virtualbox

VirtualBox 镜像使用帮助

keepass2

sudo apt install keepass2

翻墙

Chrome通过shadowsocks翻墙

Ubuntu利用shadowsocks和polipo终端翻墙

 sslocal -s linuxsa.org   -p 443  -k "lai22" -l 7070 -t 600 -m aes-256-cfb #on new kali 加 /etc/rc.local

#!/bin/bash
source /etc/profile #一定要加  不然可能sslocal都说找不到 
ps -ef | grep sslocal | grep -v grep 
if [ $? -ne  0 ]
then 
/usr/bin/python /usr/local/bin/sslocal -s linuxsa.org   -p 443  -k "lai2240" -l 7070 -t 600 -m aes-256-cfb #on new kali
else
#echo "has run "
:
fi








#!/bin/bash
# */1  * * * * /home/evan/tunnel  &  #加定时任务不好 还不如用加配置的高级些呢 
#CPID=$$   #$$ 是脚本运行的当前进程ID号
#RUN="`ps -ef | grep "$0" | grep -v "grep" | grep -v "$CPID" | wc -l`"  #$0 是脚本本身的名字
RUN="`ps -ef | grep  -v "grep" | grep 7070 | wc -l`"
[ "$RUN" -gt 0 ] && exit
#[ "$RUN" -gt 1 ] && exit
#sleep 1

# freebsd  
#ssh  -i /home/evan/.ssh/evankey -p 22  -q  -D 7070 [email protected] 

#ssh -2  -N  -f    -p 22   -D 7070 [email protected]
#ssh  -i /home/evan/.ssh/evankey -p 22  -q  -D 7070 [email protected] &
#ssh -2 -N -f -L 7070:localhost:22  [email protected] 

#4 linux
# sudo killall sshd
ssh -i /home/evan/.ssh/id_rsa -p 22 -qtfnN -D 7070 [email protected]
sleep 3
#[ "$RUN" -gq 0 ] && exit
#[ "$RUN" -gt 1 ] && exit

lua

sudo apt install   lua5.1

evan@kalipc:~/test$ lua 
Lua 5.1.5  Copyright (C) 1994-2012 Lua.org, PUC-Rio

DM

GDM

gdm3

LightDM

为什么不能列出已有用户呢 我改了 居然不能login

SDDM

apt install sddm

redis-cli

sudo  apt install  redis-tools

vokoscreen录屏

sudo apt-get install vokoscreen

Kazam录屏

apt install kazam #昨天好像是安装不成功呀

http://pkg.kali.org/pkg/kazam

https://linsir.org/post/How_to_install_Kazam_on_kali_linux

好用轻巧的录屏软件——Kazam


Vokoscreen:优秀的屏幕录制软件


8 Best Screen Recorders for Desktop Screen Recording in Linux

https://www.tecmint.com/best-linux-screen-recorders-for-desktop-screen-recording/

https://itsfoss.com/best-linux-screen-recorders/

vpn

apt-get install network-manager-openvpn-gnome
apt-get install network-manager-pptp
apt-get install network-manager-pptp-gnome
apt-get install network-manager-strongswan
apt-get install network-manager-vpnc
apt-get install network-manager-vpnc-gnome
/etc/init.d/network-manager restart

ubuntu vpn

vnc

sudo apt install vnc4server
vncserver

Use xtigervncviewer -SecurityTypes VncAuth -passwd /root/.vnc/passwd :1 to connect to the VNC server.
0x03 安装VNC,远程桌面你的kali

还是先用ssh连接到kali,然后

##apt-get install tightvncserver

安装完之后,开启vnc连接

##tightvncserver

会提示你输入远程时要验证的密码,输入你的密码(系统会提示你需要一定复杂度

参考 http://www.52pi.net/archives/908


KALI中如何启用VNC

kali linux 2.0 实现vnc远程桌面连接

Kali Linux开启VNC远程桌面登录

IRC

hexchat 可惜输入框有点小 暂时不太会用

quassel

IRC 在Pidgin 中的设置

IM

微信 for Linux

https://github.com/geeeeeeeeek/electronic-wechat/blob/master/README_zh.md#%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8

编程

Svn基础

sudo apt install subversion kdesvn

思维导图

FreeMind

Freeplane

为Linux用户推荐几种免费思维导图软件

最强大脑!这 7 款开源思维导图工具真的很神奇

打印机

运行 “开始” - ”控制中心 “ - “打印” - "服务器“ 设置共享打印机;然后另外一台 StartOS 机器,在连接打印机中选择”网络打印机“,选择”互联网打印协议(IPP)“,在 URI 输入条中输入共享打印机的地址,格式为 ipp://hostname:631/printers/<打印机的名称>,例如: ipp://192.168.0.1:631/printers/DeskJet-D2300,再根据提示操作即可

linux debian下安装中国农历

linux debian下安装中国农历

静态IP

sudo cat /etc/NetworkManager/system-connections/Wired\ connection\ 1 
[connection]
id=Wired connection 1
uuid=b2931303-64fc-45e7-88f1-31e160ead5cc
type=ethernet
permissions=
timestamp=1558878910

[ethernet]
mac-address-blacklist=

[ipv4]
address1=192.168.88.4/24,192.168.88.1
dns=223.6.6.6;
dns-search=
method=manual

[ipv6]
addr-gen-mode=eui64
dns-search=
ip6-privacy=2
method=ignore

清理工作

Debian/Ubuntu清理硬盘空间的8个技巧

apt clean #释放空间 /var/cache/apt/archives/ 里面会有大量下载的软件包


cd / 
du  -sh  * --exclude=home #查看除了home目录,哪个目录是最大的

du -s * | sort -nr|head # 排序

思路 在最大的里面删除 或者直接看到哪些没用的,直接删除 例如share/doc


root@latop:/usr# du -s * | sort -nr|head
8290868	lib
5811564	share
1070492	bin
173016	local
158300	src
149140	include
58604	sbin
9188	lib32
76	libexec
root@latop:/usr# du -sh lib
8.0G	lib
root@latop:/usr# du -sh   share/
5.6G	share/




 sudo apt purge libreoffice?
使用'sudo apt autoremove'来卸载它(它们)。

瘦身

apt remove rhythmbox  atril  pluma  uxterm xterm

apt autoremove  gir1.2-pluma-1.0 gir1.2-rb-3.0 libgpod-common libgpod4 libpeas-1.0-python2loader \
 librhythmbox-core10 libsgutils2-2 pluma-common rhythmbox-data


#/usr/share/doc: 系统说明文件存放目录
evan@latop:~$ sudo mv /usr/share/doc/* bakdock/

remove different Desktop

sudo apt-get remove kde* plasma* plasma-desktop* plasma-desktop
sudo apt-get remove kde-plasma-desktop kde-plasma-netbook kde-standard

How to install/remove different Desktop

apt 源目录

http://mirrors.aliyun.com/kali/pool/main/c/catfish/catfish_1.4.4-1_all.deb

xfce

Xfce面板操作手册 Xfce4.2操作手册

Xfce (arch)

Xfce4.2用户指南

Xfce/指南(gentoo)

xfce ​百科

move files

0.on debianpc 

*/5 * * * *  rsync -avz  xk/  data/xkbak/
*/40 * * * *  rsync -avz  ssh/  data/xkbak/ssh/


1. 先把latop的东西 rsync 到 mydata  #
cd /mydata
rsync -avz --progress  192.168.11.28:/home/evan/*  .

2.再把pc 有关的cp 到mydata
#on pc run  command
rsync  -avz --progress   ~/dkm/*  192.168.11.28:/home/evan/dkm/

#不然是变成 下面的一个子目录了
#cp dir1  dir2
#cp dir1/ dir2/ #变成子目录
rsync -avz --progress  .config/awesome/*   192.168.11.28:/home/evan/awesome
rsync  -avz --progress   book/*  192.168.11.28:/home/evan/book/


#这个要先清理一下先 
#rsync 到 此目录 
rsync -avz --progress /home/evan/rom/* 192.168.11.28:/home/evan/rom/
#同上
rsync -avz --progress /home/evan/rom/ 192.168.11.28:/home/evan/rom 
不会成为子目录哦
rsync -avz --progress /home/evan/rom/ 192.168.11.28:/home/evan/rom/

troubleshooting

watchdog

现在看起来是那个外带的无线网上问题 还是感觉 kali 相比debian有点卡

Message from syslogd@kali at Oct 13 12:47:30 ...
 kernel:[ 2897.771142] watchdog: BUG: soft lockup - CPU#1 stuck for 22s! [netstat:3680]

Message from syslogd@kali at Oct 13 12:47:58 ...
 kernel:[ 2925.770120] watchdog: BUG: soft lockup - CPU#1 stuck for 22s! [netstat:3680]

Firmware https://wiki.debian.org/Firmware

kernel BUG: soft lockup - CPU stuck for 23s!

小心 更新系统

2018年 09月 23日 星期日 18:37:21 CST 这个主板 CPU 太新 一开始安装不上,搞了N久,后来 拿回家在家里的老主板上安装成功,然后拿到新主机机器上 一开始好好的 ,可惜我突然又想更新 于是又挂了呀

乱码 kali light

 apt install  ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy  # reboot ok

安装kali-linux-full,包含各种工具:
$ sudo apt-get install kali-linux-full

安装GNOME 3桌面环境:
$ sudo apt-get install kali-desktop-gnome


安装kali-light版本后使用中文出现乱码签名无效

realtek

http://mirrors.ustc.edu.cn/debian/pool/non-free/f/firmware-nonfree/firmware-realtek_20161130-3_all.deb

apt lock

root@kali:~# apt-get install openssh-client 
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
root@kali:~# apt \\^C
root@kali:~# apt install openssh-client 
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
root@kali:~# apt update 
命中:1 http://mirrors.neusoft.edu.cn/kali kali-rolling InRelease
正在读取软件包列表... 完成   
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       

root@kali:~# ps -ef | grep apt 
_apt      1400   667  0 15:36 ?        00:00:00 /usr/lib/apt/methods/http
_apt      1401   667 11 15:36 ?        00:00:13 /usr/lib/apt/methods/http

root@kali:~# ps -ef | grep dpkg 
root      1525  1380  0 15:38 pts/1    00:00:00 grep dpkg
root@kali:~# kill -9  1400  1401 

err

dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2 dpkg: 处理归档 /var/cache/apt/archives/libwebkit2gtk-4.0-37_2.22.0-2_amd64.deb (--unpack)时出错:

无法为 './usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.33.1' 拷贝解压的文件至 '/usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.33.1.dpkg-new': 未预期的文件结束或流结束

正准备解包 .../libjavascriptcoregtk-4.0-18_2.22.0-2_amd64.deb ... 正在将 libjavascriptcoregtk-4.0-18:amd64 (2.22.0-2) 解包到 (2.20.3-1) 上 ... dpkg-deb (子进程):解压缩归档成员:lzma 错误:压缩数据已损坏 dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2 dpkg: 处理归档 /var/cache/apt/archives/libjavascriptcoregtk-4.0-18_2.22.0-2_amd64.deb (--unpack)时出错:

无法为 './usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18.11.1' 拷贝解压的文件至 '/usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18.11.1.dpkg-new': 未预期的文件结束或流结束

在处理时有错误发生:

/var/cache/apt/archives/libwebkit2gtk-4.0-37_2.22.0-2_amd64.deb
/var/cache/apt/archives/libjavascriptcoregtk-4.0-18_2.22.0-2_amd64.deb

E: Sub-process /usr/bin/dpkg returned an error code (1)

华硕开机自动进入bios

#在新PC 安装了 kali,记得要删除整个硬盘,我使用了默认的分区,不然grub安装不成功, 加个数据硬盘后居然老是直接到BIOS
1.首先恢复一下bios默认值,避免其他参数变动影响

2..Security-->Secure Boot Management按回车进入设置菜单;将Secure Boot 改为Disabled

3.选择Boot进入启动设置,将Fast Boot设为disabled ,将Launch CSM设为Enabled; 

4.F10保存设置。重启进系统不再进bios

#这个办法 ?
首先进入bios

Security->Secure Boot Control->Disabled 
F10保存,继续进入bios

Boot->Launch CSM->Enabled
F10保存,成功进入系统

最后发现,如果在磁盘分区时候没选择全放在一起(即第一项推荐新手)而是选择了下面的2项就会导致安装操作系统失败

解决方案:我原本空闲出20G给kali,现在改为45G,安装时就不会失败了,详情见kali 安装步骤 安装失败 kali install fail 已解决,究其原因"/ 根目录" 要分10G以上(否则安装失败,x32和x64位的系统在两台电脑上面共尝试安装了10次左右没有成功,后来成功后总结出已知原因两点1,须选图形化安装2,手工分区,而且根目录足够大,此版本解压出来/根目录就7GB以上了

http://linuxbsdos.com/2016/11/05/dual-boot-kali-linux-rolling-2016-2-windows-10-on-a-pc-with-uefi-firmware/

pc err

mate err

您希望继续执行吗? [Y/n] y
dpkg-deb (子进程):解压缩归档成员:lzma 错误:压缩数据已损坏
dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2
dpkg-deb (子进程):无法从 /var/cache/apt/archives/libgtk-3-0_3.24.1-2_amd64.deb 中拷贝归档成员到解码管道中:写入失败 (断开的管道)
读取变更记录(changelogs)... 完成
(正在读取数据库 ... 系统当前共安装有 436105 个文件和目录。)
正准备解包 .../libgtk-3-0_3.24.1-2_amd64.deb  ...
正在将 libgtk-3-0:amd64 (3.24.1-2) 解包到 (3.22.30-2) 上 ...
dpkg-deb (子进程):解压缩归档成员:lzma 错误:压缩数据已损坏
dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2
dpkg: 处理归档 /var/cache/apt/archives/libgtk-3-0_3.24.1-2_amd64.deb (--unpack)时出错:
 无法为 './usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2400.1' 拷贝解压的文件至 '/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2400.1.dpkg-new': 未预期的文件结束或流结束
正准备解包 .../mate-icon-theme_1.20.1-1_all.deb  ...
正在解包 mate-icon-theme (1.20.1-1) ...
dpkg-deb (子进程):解压缩归档成员:lzma 错误:压缩数据已损坏
dpkg-deb: 错误: <解压缩> subprocess returned error exit status 2
dpkg: 处理归档 /var/cache/apt/archives/mate-icon-theme_1.20.1-1_all.deb (--unpack)时出错:
 无法为 './usr/share/icons/mate/256x256/devices/video-display.png' 拷贝解压的文件至 '/usr/share/icons/mate/256x256/devices/video-display.png.dpkg-new': 未预期的文件结束或流结束
在处理时有错误发生:
 /var/cache/apt/archives/libgtk-3-0_3.24.1-2_amd64.deb
 /var/cache/apt/archives/mate-icon-theme_1.20.1-1_all.deb
办法 1 如何解决这个问题 看能不能这个

使用apt安装软件时,提示dpkg-deb: /lib/x86_64-linux-gnu/liblzma.so.5

dpkg-deb (子进程):解压缩归档成员:lzma 错误:压缩数据已损坏

办法2 重装 安装有gnome 就可以 全局ss 并安装chrome plus

ops

中文man手册

常用软件列表

Lubuntu 20.04
   Ark – 归档文件管理器
   Bluedevil – 蓝牙连接管理
   Discover 软件中心 – 包管理系统
   FeatherPad – 文本编辑器
   FireFox – 浏览器
   K3b – CD/DVD 刻录器
   Kcalc – 计算器
   KDE 分区管理器 – 分区管理工具
   LibreOffice – 办公套件(Qt 界面版本)
   LXimage-Qt – 图片查看器及截图制作
   Muon – 包管理器
   Noblenote – 笔记工具
   PCManFM-Qt – 文件管理器
   Qlipper – 剪贴板管理工具
   qPDFview – PDF 阅读器
   PulseAudio – 音频控制器
   Qtransmission – BT 下载工具(Qt 界面版本)
   Quassel – IRC 客户端
   ScreenGrab – 截屏制作工具
   Skanlite – 扫描工具
   启动盘创建工具 – USB 启动盘制作工具
   Trojita – 邮件客户端
   VLC – 媒体播放器
   MPV 视频播放器


75 个最常用的 Linux 应用程序


那个程序员的Linux常用软件清单

大家有什么推荐的日常 Linux 软件

备用

完美工作站 Archlinux

Debian(kali)usb无线网卡

公司的PC 无线网卡为RTL8192EE

安装过程报错 regulatory.db

如果没有你需要的,请自己在官网找,软件包地址在这: https://packages.debian.org/search?searchon=names&keywords=Realtek

我下载了整个 deb包 https://packages.debian.org/stretch/firmware-realtek


Kali安装时:rtl_nic/rtl8411-1.fw固件缺失 以及无法确定发布代号的解决办法

see aslo

https://www.linuxquestions.org/questions/linux-kernel-70/kernel-platform-regulatory-0-direct-firmware-load-for-regulatory-db-failed-with-error-2-a-4175622954/

https://github.com/robertfoss/wireless-regdb/blob/master/regulatory.db


TP-LINK 722N 不支持linux ,千万别买, 在kali上面无法识别,今天我买了一个,到货了,试了各种方法都没用,打算退货

TP-LINK TL-WN726N免驱版 外置天线USB无线网卡

http://www.aircrack-ng.org/doku.php?id=compatibility_drivers

2017年最适用于WIFI HACK的无线网卡推荐

Kali 安装无线网卡驱动

参考资料

ArchLinux 2020 安装总结

Linux系统装机必备应用top10

Linux上有哪些高效的工具软件?

海量的超赞 Linux 软件

高效 manjaro i3

安装完 Debian 10 后必做的10件事

ubuntu wiki apps 程序员的Linux常用软件清单

kali初始化myblog

Debian 10(Buster)安装后要做的前 8 件事

debian初始化 -testing

Kali Linux 配置和优化(安全牛学习笔记)

kali日常 无法应用变更! 请先修复损毁的软件包


kali初始化

Ubuntu 中软件的安装、卸载以及查看的方法总结

Install the Eric Python IDE


10个最佳 Python 集成开发环境(IDE)

Remmina的一次暴走

开启你的kali linux DIY之旅


Linux下给力截图工具归纳

Ubuntu安装腾讯TIM

Debian Xfce 安装后的常用配置教程

Remmina Ubuntu 和 Windows 之间进行远程访问和文件互传


vbox host kali 2020.1版本安装及中文汉化

Ubuntu 18.04 LTS 安装、美化


Kali-Linux-美化与优化

HardInfo – Check Hardware Information in Linux