|
|
第1行: |
第1行: |
− | =用户需知=
| |
− | <pre>
| |
− |
| |
− | FreeBSD11 FreeBSD12
| |
− |
| |
− | 如果是有兴趣,要有进步的 直接上freebsd
| |
− |
| |
− | [https://www.v2ex.com/t/460137 freebsd 有这么强悍呢?能做什么呢]
| |
− |
| |
− | 今天在家成功安装了freebsd12 并连上wifi freebsd11连不上
| |
− |
| |
− | 现在双硬盘也是成功的 1t 作为了home 昨天的安装好了 再mount硬盘居然是不行的,一开机就死了了,不过现在是GPT加bios 兼容模式
| |
− | gnome3 to leav xfce is good for use
| |
− |
| |
− | 桌面用户如何? 家里不用理 带个 freebsd latop 上班就行了
| |
− |
| |
− |
| |
− | 这几天更新firefox 70 失败 用port 居然有很多软件消失了 ,例如 fcitx-qt5 liboffice
| |
− |
| |
− | </pre>
| |
− |
| |
− | 如果你读过我的TrueOS 评论并且有兴趣尝试使用桌面 BSD 或已经使用 TrueOS,请不要担心(这对于生活来说也是一个很好的建议)。TrueOS 的所有桌面元素都将剥离到 Project Trident。目前,Project Trident 网站的细节不多。他们仿佛还在进行剥离的幕后工作。
| |
− |
| |
− | 如果你目前拥有 TrueOS,则无需担心迁移。TrueOS 团队表示,“对于那些希望迁移到其他基于 FreeBSD 的发行版,如 Project Trident 或 GhostBSD 的人而言将会有迁移方式。
| |
− |
| |
− | [https://zhuanlan.zhihu.com/p/39736459 TrueOS不再想要成为“桌面 BSD”了]
| |
− |
| |
− |
| |
− | TW的文档是新式,天朝的太老了
| |
− | https://www.freebsd.org/doc/zh_TW.UTF-8/books/handbook/index.html
| |
− |
| |
− | =freebsd12 on elitebook 问题=
| |
− | 1. 中文输入法老是调不出来 无论是fcitx ibus scim
| |
− |
| |
− | 2. lxqt 界面 会假死,虽然在远程还可以ssh
| |
− |
| |
− |
| |
− | =pre-configure=
| |
− | <pre>
| |
− | Pkg源地址更换为USTC:
| |
− |
| |
− | 官方源配置是 /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>
| |
− |
| |
− | =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个
| |
− |
| |
− | <test name="size" compare="less_eq"><int>16</int></test>
| |
− | <edit name="antialias" mode="assign"><bool>false</bool></edit>
| |
− | 把less_eq后面的int值从16改成8即可。这两行的意思是对于所有小于16号的字体都禁用抗锯齿(match居然写的target=”font”,匹配了所有字体),一个最简单的workaround就是把禁用抗锯齿的字号改小一点,8号是个不错的值,因为太小的字用抗锯齿反而会模糊。
| |
− |
| |
− | 这样字体就美美的 </pre>
| |
− |
| |
− | https://www.librehat.com/solve-freebsd-dragonflybsd-font-antialiasing-settings-invalid-issues/
| |
− | https://www.freebsdchina.org/forum/viewtopic.php?p=291166&sid=3b2dad0b46fafdb9a54757d673fef516
| |
− |
| |
− | ===xorg GUI 开始 ===
| |
− | <pre>
| |
− | pkg install xorg
| |
− |
| |
− |
| |
− | pkg install xf86-video-intel
| |
− |
| |
− | pkg install xrandr
| |
− |
| |
− | /etc/rc.conf
| |
− | hald_enable="YES"
| |
− | dbus_enable="YES"
| |
− |
| |
− |
| |
− | pkg install gdm # gnome3-lite #gnome3 有点显卡闪屏
| |
− | </pre>
| |
− |
| |
− | ===slim===
| |
− | <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
| |
− |
| |
− |
| |
− |
| |
− | </pre>
| |
− | ====usage====
| |
− | <pre>单用户环境
| |
− | 要将SLiM配置为加载某个特定的环境,只需编辑~/.xinitrc 如下:
| |
− |
| |
− | #!/bin/sh
| |
− |
| |
− | #
| |
− | # ~/.xinitrc
| |
− | #
| |
− | # Executed by startx (run your window manager from here)
| |
− | #
| |
− |
| |
− | exec [session-command]
| |
− | 将[session-command]替换为适当的会话命令。例如:
| |
− |
| |
− | exec awesome
| |
− | 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
| |
− |
| |
− | ===xfce ===
| |
− | <pre>
| |
− |
| |
− | pkg install xfce
| |
− |
| |
− | cat .xinitrc
| |
− | . /usr/local/etc/xdg/xfce4/xinitrc
| |
− | #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 &
| |
− |
| |
− | cat /etc/rc.conf
| |
− | hostname="bsdelite.linuxsa.org"
| |
− | #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 ===
| |
− | <pre>
| |
− | pkg install lxqt # sudo pkg delete lxqt # 输入法不好用 老调不出来 放弃
| |
− | </pre>
| |
− | https://wiki.freebsd.org/LXQt
| |
− |
| |
− | ===awesome===
| |
− | <pre>
| |
− | pkg install awesome
| |
− | # cp /usr/local/etc/xdg/awesome/rc.lua .config/awesome/ #这个不要,我们后面会操作的 在配置里面
| |
− | echo "exec awesome" >> .xinitrc
| |
− | chmod +x ~/.xinitrc
| |
− | </pre>
| |
− | ===时间设置===
| |
− | <pre>
| |
− | 先用bsdconfig-->network --> 不行再date
| |
− |
| |
− | date 201908122145
| |
− | 2019年 8月12日 星期一 21时45分00秒 CST
| |
− |
| |
− | </pre>
| |
− |
| |
− | ===xrand===
| |
− | <pre>
| |
− | #at elitebook
| |
− | xrandr --output DP2 --same-as eDP1 --mode 1366x768 --output DP2 --mode 1920x1080
| |
− |
| |
− | #I3只有这个有效果 上面那个 是完全 只有一半 感觉没有了另外一半 哈哈
| |
− | xrandr --output DP2 --mode 1920x1080 --output eDP1 --off
| |
− |
| |
− |
| |
− |
| |
− |
| |
− | #at 神舟
| |
− | #xrandr --output HDMI-1 --same-as LVDS-1 --mode 1366x768 --output HDMI-1 --mode 1920x1080
| |
− |
| |
− | ##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
| |
− |
| |
− |
| |
− | </pre>
| |
− |
| |
− | ===wifi===
| |
− | <pre>
| |
− |
| |
− | 首先 安装freebsd12 时,就选择wifi连接网络,不要插网线
| |
− |
| |
− | Add an entry for this network to /etc/wpa_supplicant.conf. If the file does not exist, create it.
| |
− |
| |
− | network={
| |
− | ssid="myssid"
| |
− | psk="mypsk"
| |
− | }
| |
− |
| |
− | Add entries to /etc/rc.conf to configure the network on startup:
| |
− |
| |
− | wlans_ath0="wlan0"
| |
− | ifconfig_wlan0="WPA SYNCDHCP"
| |
− |
| |
− |
| |
− | Restart the computer, or restart the network service to connect to the network:
| |
− |
| |
− | # service netif restar
| |
| | | |
− | </pre>
| |
− | https://www.freebsd.org/doc/handbook/network-wireless.html
| |
| | | |
− | ===显示器 之亮度 及双显示器 === | + | =pre= |
− | <pre>
| + | 占用内存仅仅 37M ,非常的小巧。适合用在树莓派或者其他低内存设备上。 |
| + | [https://liyin.date/2017/03/18/alpine-linux-setup/index.html Alpine Linux 折腾记] |
| + | =download = |
| | | |
− | #我的
| + | ==x86== |
− | root@bsd-latop:~ # sudo kldload acpi_video; sudo sysctl hw.acpi.video.crt0.brightness=30
| + | https://alpinelinux.org/downloads/ |
− | hw.acpi.video.crt0.brightness: 80 -> 30
| + | https://mirrors.aliyun.com/alpine/v3.10/releases/x86_64/alpine-standard-3.10.3-x86_64.iso |
| + | http://dl-cdn.alpinelinux.org/alpine/v3.10/releases/x86_64/alpine-standard-3.10.1-x86_64.iso |
| | | |
− | 查看
| + | ==Raspberry Pi== |
− | sysctl hw.acpi.video
| |
| | | |
− | hw.acpi.video.out2.active: 1
| + | AArch64是ARMv8 架构的一种执行状态 so 下载这个 拿回来试一下 |
− | hw.acpi.video.out1.active: 1
| + | http://mirrors.ustc.edu.cn/alpine/v3.8/releases/aarch64/alpine-rpi-3.8.1-aarch64.tar.gz |
− | hw.acpi.video.out0.active: 1
| |
− | 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
| |
| | | |
| + | http://dl-cdn.alpinelinux.org/alpine/v3.8/releases/aarch64/alpine-rpi-3.8.1-aarch64.tar.gz |
| | | |
− | 别人的例子
| + | http://dl-cdn.alpinelinux.org/alpine/v3.8/releases/armhf/alpine-rpi-3.8.1-armhf.tar.gz |
− | kldload acpi_video; sysctl hw.acpi.video.lcd0.brightness=30 试试
| |
| | | |
| + | 国内的mirrors 有时比较同步比较慢 |
| + | https://mirrors.alpinelinux.org/ |
| | | |
− | </pre>
| + | ===install on pi=== |
| + | [https://wiki.alpinelinux.org/wiki/Classic_install_or_sys_mode_on_Raspberry_Pi 要看 ] |
| | | |
− | [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://wiki.alpinelinux.org/wiki/Raspberry_Pi |
| | | |
− | ===pkg 源更新和系统更新===
| + | [https://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB Create a Bootable USB] |
− | <pre>
| |
− | mkdir -p /usr/local/etc/pkg/repos/
| |
| | | |
− | sudo pkg install security/ca_root_nss
| + | https://my.oschina.net/u/2306127/blog/1587585 |
− | 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",
| |
− | }
| |
| | | |
| + | https://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB |
| | | |
| + | [https://xts.so/linux/install-the-alpine-linux-on-raspberry-pi-zero-w.html 在树莓派Zero W上安装alpine linux系统] |
| | | |
− | #系统更新
| + | =安装过程= |
− | pkg update -f
| |
− | pkg update
| |
− | pkg upgrade
| |
| | | |
| + | 输入root 没有密码 直接回车 如果是内网机器 记得打开 root login ssh |
| | | |
− | </pre>
| |
| | | |
− | [https://www.freebsd.org/releases/12.1R/installation.html FreeBSD 12.1-RELEASE Installation Instructions]
| + | 13-选择 sys 方式使用磁盘,将系统安装到本地硬盘-格式化硬盘-完成硬盘安装 |
− | https://mirrors.ustc.edu.cn/help/freebsd-pkg.html
| + | sys |
| | | |
− | https://www.freebsd.org/doc/handbook/pkgng-intro.html | + | [https://blog.csdn.net/CSDN_duomaomao/article/details/76053229 Alpine linux硬盘安装] |
| | | |
− | ===更新单个软件=== | + | =configure= |
| <pre> | | <pre> |
| + | 国内源 |
| | | |
− | 这里以firefox为例子
| + | a. 编辑 /etc/apk/repositories |
| + | b. 将里面 dl-cdn.alpinelinux.org 的 改成 mirrors.aliyun.com ; 保存退出即可 |
| | | |
− | pkg install firefox #就可以直接升级了
| + | cat /etc/apk/repositories |
| + | #/media/cdrom/apks |
| + | http://mirrors.aliyun.com/alpine/v3.10/main |
| | | |
− | Installed packages to be UPGRADED:
| + | http://mirrors.aliyun.com/alpine/v3.10/community |
− | firefox: 68.0.1_1,1 -> 69.0.2,1
| + | #http://mirror.xtom.com.hk/alpine/v3.10/main |
− | telegram: 1.4.1.g20161227_5 -> 1.4.1.g20161227_6
| + | #http://mirror.xtom.com.hk/alpine/v3.10/community |
− | protobuf: 3.7.1,1 -> 3.9.2,1
| + | #http://mirror.xtom.com.hk/alpine/edge/main |
− | libevent: 2.1.10 -> 2.1.11
| + | #http://mirror.xtom.com.hk/alpine/edge/community |
− | libqtxdg: 3.3.0 -> 3.3.0_1
| + | #http://mirror.xtom.com.hk/alpine/edge/testing |
| | | |
− | Installed packages to be REINSTALLED:
| + | apk update |
− | mysql57-server-5.7.27 (direct dependency changed: perl5)
| |
| | | |
− | Number of packages to be upgraded: 5
| |
− | Number of packages to be reinstalled: 1
| |
− |
| |
− | The operation will free 1 MiB.
| |
− | 64 MiB to be downloaded.
| |
| | | |
| + | alpine:~# cat /etc/apk/repositories |
| + | #/media/cdrom/apks |
| + | http://mirrors.ustc.edu.cn/alpine/v3.8/main |
| + | http://mirrors.ustc.edu.cn/alpine/v3.8/community |
| + | cp /etc/apk/repositories /etc/apk/repositories.bak |
| </pre> | | </pre> |
| | | |
− | ===ports 加速=== | + | =软件包管理工具apk的基本使用= |
| <pre> | | <pre> |
− | sudo pkg install axel
| + | 可以方便地安装、删除、更新软件。 |
− | | |
− | vi /etc/make.conf
| |
− | #加入以下内容
| |
− | FETCH_CMD=axel
| |
− | FETCH_BEFORE_ARGS= -n 10 -a
| |
− | 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
| |
− | 把
| |
| | | |
− | SERVERNAME=portsnap.freebsd.org
| + | #查询openssh相关的软件包 |
| | | |
− | 修改成:
| + | apk search openssh |
| | | |
− | SERVERNAME=portsnap.hshh.org
| + | #安装一个软件包 |
| | | |
− | 这个是他的更新服务器。另外还有几个国内比较快的portsnap服务器:
| + | apk add xxx |
| | | |
− | portsnap.hshh.org
| + | #删除已安装的xxx软件包 |
| | | |
− | portsnap2.hshh.org
| + | apk del xxx |
| | | |
− | portsnap3.hshh.org (网通)
| + | #获取更多apk包管理的命令参数 |
| | | |
− | portsnap4.hshh.org
| + | apk --help |
− | </pre>
| |
| | | |
− | ===更新ports===
| |
− | <pre>
| |
− |
| |
− | 在 /etc/make.conf 中添加以下内容(如果文件不存在,则新建之):
| |
− |
| |
− | MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/
| |
− |
| |
− |
| |
− |
| |
− | cat /etc/portsnap.conf | grep cn
| |
− | SERVERNAME=portsnap.cn.FreeBSD.org
| |
− |
| |
− | fetch 获取数据
| |
− | extract 释放全部ports
| |
− | update 更新ports
| |
− | 第一次使用可以portsnap fetch extract
| |
− |
| |
− | 以后使用可以 portsnap fetch update
| |
− | portsnap extract; portsnap update
| |
− |
| |
− | 现在的亚洲pkg mirrors
| |
− | pkg0.twn.freebsd.org
| |
− | </pre>
| |
− |
| |
− | http://mirrors.ustc.edu.cn/help/freebsd-ports.html
| |
− |
| |
− | [https://blog.csdn.net/joyous/article/details/81990019 FreeBSD 11.1 发行版在线升级到 FreeBSD 11.2 发行版]
| |
− |
| |
− | [https://blog.csdn.net/lanzh_syf/article/details/86599445 FreeBSD 12 国内源提速 pkg 和 ports 做个笔记]
| |
− |
| |
− | [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>
| |
− | root@freebsd:/home/evan # cat /etc/fstab
| |
− | # Custom /etc/fstab for FreeBSD VM images
| |
− | /dev/gpt/rootfs / ufs rw 1 1
| |
− | /dev/gpt/swapfs none swap sw 0 0
| |
− |
| |
− |
| |
− | % echo 'ck-launch-session /usr/local/bin/startlxqt' > ~/.xinitrc
| |
− |
| |
− | pkg install xorg
| |
− |
| |
− |
| |
− | 安装:
| |
− | pkg install xorg
| |
− | //在/etc/rc.conf文件内添加如下内容:
| |
− |
| |
− |
| |
− | cat /etc/rc.conf
| |
− | 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"
| |
− |
| |
− |
| |
− | pkg install xrandr remmina synapse
| |
− |
| |
− | pkg install awesome
| |
− |
| |
− | pkg install telegram # or pidgim </pre>
| |
− | https://forums.freebsd.org/threads/running-telegram-gui.51494/
| |
− |
| |
− | 添加 新硬盘 这个会出错 只有在安装时就两个硬盘 并分区就没事
| |
− |
| |
− |
| |
− | Aug 9 2019
| |
− |
| |
− | [https://blog.csdn.net/tg2003/article/details/80569955 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官方对镜像站的封闭管理]
| |
− |
| |
− |
| |
− | [https://blog.csdn.net/lanzh_syf/article/details/86635083 freebsd12 安装gnome3图形界面]
| |
− |
| |
− |
| |
− |
| |
− | docker on freebsd
| |
− | https://wiki.freebsd.org/Docker
| |
− |
| |
− | jails
| |
− |
| |
− |
| |
− | ---------------------
| |
− |
| |
− | 原文链接:https://blog.csdn.net/MoeDisk/article/details/87028238
| |
− |
| |
− |
| |
− | ==1 安装 gui 相关==
| |
− | === 安装===
| |
− | <pre>#不用 portnaps 直接pkg
| |
− | #昨晚这个默认居然是没有cn的 我去 搞半天 ,还是改一下比较好滴
| |
− | vi /etc/portsnap.conf
| |
− | SERVERNAME=portsnap.cn.FreeBSD.org
| |
− |
| |
− | #不安装gnome3 就没有gdm,但是没办法单独安装gdm
| |
− | pkg install xorg mate slim #没了 xf86-video-fbdev ?
| |
− |
| |
− | #[Install CINNAMON Desktop Environment]
| |
− | pkg install cinnamon
| |
− | #20170331
| |
− | #Lightdm is in the ports tree.
| |
− | pkg install x11/lightdm
| |
− |
| |
− | For lightdm to function, it requires one of the available greeters to be
| |
− | 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:
| |
− | lightdm_enable="YES"
| |
− |
| |
− | # pkg install terminology</pre>
| |
− |
| |
− | ===配置 和开机自启动===
| |
− | <pre>vi /etc/fstab
| |
− | proc /proc procfs rw 0 0
| |
− | sysrc 'hald_enable=YES' 'dbus_enable=YES' 'slim_enable=YES' #'gdm_enable=YES'
| |
− | </pre>
| |
− |
| |
− | === 中文化===
| |
− | <pre>
| |
− |
| |
− | 只有中文化后 才能调用fcitx 五笔哦 不然没中文输入
| |
− | 2019
| |
− |
| |
− | 编辑用户的环境文件:
| |
− | #vi ~/.cshrc //增加如下内容
| |
− | 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
| |
− |
| |
− |
| |
− | 用户级:
| |
− | 修改用户根目录文件.login_conf: 这个好像加了无效 201908
| |
− | me:\
| |
− | :lang=zh_CN.UTF-8:\
| |
− | :setenv=LC_ALL=zh_CN.UTF-8:\
| |
− | :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
| |
− |
| |
− | 我在 ~/.xinitrc中加入了:
| |
− |
| |
− |
| |
− | cat .xinitrc
| |
− | #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
| |
− |
| |
− |
| |
− |
| |
− | #汉化 第一次失败了 第二再重装一下又好了 2017
| |
− | $ 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
| |
− |
| |
− | https://zhidao.baidu.com/question/2203007741278957948.html
| |
− |
| |
− | https://www.cnblogs.com/misstaste/p/5177011.html
| |
− |
| |
− |
| |
− |
| |
− | https://www.cnblogs.com/sinx/p/10585930.html
| |
− |
| |
− | === wifi===
| |
− | http://www.puchalian.com/freebsd-wireless-networking-basics.html
| |
− |
| |
− | https://www.howtoing.com/setting_up_a_freebsd_wlan_access_point/
| |
− |
| |
− | === update ports===
| |
− | <pre>
| |
− |
| |
− |
| |
− | SERVERNAME=portsnap.hshh.org
| |
− |
| |
− |
| |
− | http://mirrors.ustc.edu.cn/help/freebsd-ports.html
| |
− |
| |
− |
| |
− |
| |
− | https://www.cnblogs.com/yibinboy/articles/6136704.html
| |
− |
| |
− |
| |
− |
| |
− |
| |
− | pkg install firefox
| |
− | </pre>
| |
− | http://mirrors.ustc.edu.cn/help/freebsd-ports.html
| |
− |
| |
− | https://www.cnblogs.com/yibinboy/articles/6136704.html
| |
− |
| |
− | https://blog.csdn.net/lanzh_syf/article/details/86599445
| |
− |
| |
− | ===输入法===
| |
− | ==== install ====
| |
− | <pre>
| |
− | # fcitx wubi 在xfce 是成功的
| |
− | ##记得 一定要加上chinese/ 不然是pkg 不到东西的 #fcitx-qt5 qt支持 不然在telegarm不能打字
| |
− | pkg install chinese/fcitx chinese/fcitx-configtool chinese/fcitx-table-extra chinese/fcitx-ui-light fcitx-qt5
| |
| | | |
| | | |
− | </pre>
| + | #比如安装常用的网络相关工具: |
− | | |
− | ==== configure ====
| |
− | <pre>
| |
− | | |
− | Note:
| |
− | 默认输入状态 非激活 不然 老是默认中文 影响 commmond
| |
− | | |
− | fcitx-diagnose #查看相关的模块 非常不错的命令
| |
− | | |
− | vi .cshrc
| |
| | | |
− | #Note just for csh | + | #更新软件包索引文件 |
− | setenv LANG zh_CN.UTF-8
| |
− | setenv LC_CTYPE zh_CN.UTF-8
| |
− | setenv LC_ALL zh_CN.UTF-8
| |
| | | |
− | # evan 4 fcitx
| + | apk update |
− | setenv XMODIFIERS @im=fcitx
| |
− | setenv GTK_IM_MODULE fcitx
| |
− | setenv QT_IM_MODULE fcitx
| |
− | setenv XIM=fcitx
| |
| | | |
| + | #用于文本方式查看网页,用于测试http协议 |
| | | |
− | 下面这些只是提示而已
| + | apk add curl |
| | | |
− | ③如果使用的Shell是bash或sh:
| + | #提供了查看网络连接的协议端口的命令ss,可以替代netstat命令 |
− | 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
| |
− | | |
− | | |
− | | |
− | | |
− | evan@home:~ % cat .xinitrc
| |
− | 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'
| |
− | export GTK_IM_MODULE=fcitx
| |
− | export GTK3_IM_MODULE=fcitx
| |
− | | |
− | mkdir -p ~/.config/autostart/
| |
− | cp /usr/local/share/applications/fcitx.desktop ~/.config/autostart/
| |
− | | |
− | | |
− | pkg prompt
| |
− | Message from zh-fcitx-4.2.9.6_2:
| |
− | | |
− | ************************************************************************
| |
− | | |
− | Remember to set the environment variable XMODIFIERS:
| |
− | | |
− | csh/tcsh: setenv XMODIFIERS @im=fcitx
| |
− | sh/bash: export XMODIFIERS='@im=fcitx'
| |
− | | |
− | For GTK+ programs, you may want to set:
| |
− | | |
− | csh/tcsh: setenv GTK_IM_MODULE fcitx
| |
− | 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
| |
− | | |
− | instead of to manually set QT4_IM_MODULE.
| |
− | | |
− | To start fcitx with your desktop, just
| |
− | | |
− | cp /usr/local/share/applications/fcitx.desktop \
| |
− | ~/.config/autostart/
| |
− | | |
− | ************************************************************************
| |
− | Message from zh-fcitx-ui-light-0.1.3_2:
| |
− | | |
− | ************************************************************************
| |
− | | |
− | Replace your `fcitx` command with
| |
− | fcitx -u fcitx-light-ui
| |
− | to start Fcitx with this lightweight UI.
| |
− | | |
− | **************************************************************
| |
− | | |
− | | |
− | </pre>
| |
− | | |
− | | |
− | [[https://ultra-technology.org/freebsd/chinese-japanese-korean-input-freebsd/ Writing Chinese, Japanese, Korean in FreeBSD with fcitx]]
| |
− | | |
− | === ops and develop ===
| |
− | <pre>pkg install git rsync sudo vim bash terminal anjuta vsftp xfce4-terminal gcc
| |
− | echo 'evan ALL=(ALL) NOPASSWD:NOPASSWD:ALL' >/usr/local/etc/sudoers.d/evan
| |
− | | |
− | pkg install python
| |
− | https://docs.python.org/2.7/using/unix.html
| |
− | https://docs.python.org/3.3/using/unix.html
| |
− | | |
− | # python ide | |
− | pkg install python intellij-pycharm
| |
− | ln -s /usr/local/bin/python2 /usr/bin/python
| |
− | | |
− | | |
− | pkg install editors/emacs
| |
− | https://www.freebsd.org/doc/en/books/developers-handbook/emacs.html
| |
− | | |
− | pkg install terminator
| |
− | | |
− | #dig
| |
− | pkg install dns/bind-tools
| |
− | | |
− | </pre>
| |
− | | |
− | ====更改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>evan# whereis bash
| |
− | bash: /usr/local/bin/bash
| |
− | | |
− | #sudo mv /bin/sh /bin/bak_sh
| |
− | | |
− | ##做了下面这个ln 以后我们把平时在linux下跑的 shell 脚本拿到freebsd跑,也绝大部分没问题了
| |
− | ln -s /usr/local/bin/bash /bin/bash
| |
− | #ln -s /usr/local/bin/bash /bin/sh
| |
− | | |
− | tcsh -s /bin/bash
| |
− | tcsh -s /usr/local/bin/bash
| |
− | evan# chsh -s /usr/local/bin/bash
| |
− | chsh: user information updated
| |
− | 注销重启后 如下 搞定
| |
− | [root@evan ~]# echo $SHELL
| |
− | /usr/local/bin/bash
| |
− | | |
− | | |
− | #anjuta log
| |
− | ===========================================================================
| |
− | Note that some standard Python modules are provided as separate ports
| |
− | as they require additional dependencies. They are available as:
| |
− | | |
− | py35-gdbm databases/py35-gdbm
| |
− | py35-sqlite3 databases/py35-sqlite3
| |
− | py35-tkinter x11-toolkits/py35-tkinter
| |
− | ===========================================================================
| |
− | </pre>
| |
− | | |
− | =applications=
| |
− | ==终端==
| |
− | <pre>
| |
− | sudo pkg install tilda
| |
− | </pre>
| |
| | | |
| + | apk add iproute2 |
| | | |
− | ==health[[Linux 下的护眼软件]]==
| + | #drill 命令可以替代dig和nslookup DNS查询命令 |
− | <pre>
| |
− | sudo pkg install redshift
| |
− | </pre>
| |
| | | |
− | ==rednotebook==
| + | apk add drill |
− | <pre>
| |
− | sudo ln -s /usr/local/bin/bash /bin/bash
| |
− | sudo pkg install py36-yaml
| |
| | | |
− | sudo python3.6 setup.py install
| + | alpine:~# df -h |
| + | Filesystem Size Used Available Use% Mounted on |
| + | devtmpfs 10.0M 0 10.0M 0% /dev |
| + | shm 245.0M 0 245.0M 0% /dev/shm |
| + | /dev/sda3 29.4G 576.7M 27.3G 2% / |
| + | tmpfs 49.0M 108.0K 48.9M 0% /run |
| + | /dev/sda1 92.8M 19.1M 66.8M 22% /boot |
| </pre> | | </pre> |
− | https://www.freshports.org/devel/py-yaml/
| + | =Alpine Linux 包管理= |
| | | |
− | http://bbs.chinaunix.net/thread-3568241-1-1.html
| |
− |
| |
− | ==ss==
| |
| <pre> | | <pre> |
− | ss
| |
− | pkg install shadowsocks-libev
| |
− | # or cd /usr/ports/net/shadowsocks-libev/ && make install clean
| |
− |
| |
| | | |
| + | 5.apk info |
| + | $ apk info #列出所有已安装的软件包 |
| + | $ apk info -a zlib #显示完整的软件包信息 |
| + | $ apk info --who-owns /sbin/lbu #显示指定文件属于的包 |
| </pre> | | </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==
| |
− | 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 celluloid vlc audacious multimedia/audacious-plugins archivers/unzip mplayer gnome-mplayer qmmp </pre>
| |
− |
| |
− | ==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>
| |
− |
| |
− | ==Browsers==
| |
− | <pre>pkg install netsurf midori falkon chromium firefox-esr# firefox # firefox这个在配置那里就可以选择 add 中文
| |
− |
| |
− | falkon
| |
− | 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)
| |
− |
| |
− |
| |
− | fetch https://download.cdn.mozilla.net/pub/firefox/releases/70.0/source/firefox-70.0.source.tar.xz
| |
− |
| |
− | :/usr/ports/www/firefox # make install clean
| |
− |
| |
− |
| |
− | https://www.freebsd.org/doc/handbook/desktop-browsers.html
| |
− |
| |
− | ## log
| |
− | Message from chromium-56.0.2924.87_1:
| |
− | For correct operation, shared memory support has to be enabled
| |
− | in Chromium by performing the following command as root :
| |
− |
| |
− | sysctl kern.ipc.shm_allow_removed=1
| |
− |
| |
− | To preserve this setting across reboots, append the following
| |
− | to /etc/sysctl.conf :
| |
− |
| |
− | kern.ipc.shm_allow_removed=1
| |
− |
| |
− |
| |
− | 安装flashplayer插件
| |
− |
| |
− | 安装 nspluginwrapper this is only for firefox ?
| |
− | cd /usr/ports/www/nspluginwrapper
| |
− | make
| |
− | 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
| |
− |
| |
− |
| |
− |
| |
− | #这个是 也是手册上的哦
| |
− | cd /usr/ports/www/linux-flashplayer
| |
− | make install clean
| |
− |
| |
− |
| |
− | 备注
| |
− |
| |
− | 安装步骤参考FreeBSD Handbook
| |
− | 安装nspluginwrapper会安装linux_base-c6
| |
− | 注意安装的版本</pre>
| |
| | | |
| | | |
− | === firefox === | + | =on vps = |
− | <pre>
| + | my.vultr.com ISO Library has apline 3.8 |
− | 要把 .mozilla/ 目录先删除 再 重装 firefox-esr 就可以同步回插件等等所有东西回来了
| + | 也可以自己上传 |
− | sudo pkg install firefox-esr
| |
| | | |
| + | [https://wiki.alpinelinux.org/wiki/Bootstrapping_Alpine_Linux Bootstrapping Alpine Linux - Alpine Linux] |
| | | |
| + | [https://discuss.vultr.com/discussion/1033/custom-iso-alpinelinux custom-iso-alpinelinux] |
| | | |
− | 字体设置 记得这个不要勾上
| + | [https://www.linode.com/docs/tools-reference/custom-kernels-distros/install-alpine-linux-on-your-linode/ Install Alpine Linux on your Linode] |
− | 允许页面选择自己的字体代替您的上述选择(A
| |
| | | |
− | | + | =docker= |
− | </pre>
| |
− | | |
− | | |
− | https://www.freebsd.org/doc/en/books/handbook/desktop-browsers.html
| |
− | | |
− | [https://daemon-notes.com/articles/desktop/firefox Firefox/Flash on FreeBSD]
| |
− | | |
− | ==remmina==
| |
| <pre> | | <pre> |
− | pkg install remmina
| + | cat /etc/apk/repositories |
− | #默认没有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/
| + | http://mirrors.aliyun.com/alpine/v3.10/main |
| + | http://mirrors.aliyun.com/alpine/v3.10/community |
| | | |
− | ==启动器==
| |
− | synapse
| |
− | rofi
| |
| | | |
− | https://wiki.archlinux.org/index.php/Rofi
| + | apk add docker |
| | | |
− | https://www.cnblogs.com/siyingcheng/p/11706215.html
| + | rc-update add docker boot |
− | 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/
| + | service docker start |
| | | |
− | https://github.com/davatorium/rofi/wiki/themes
| + | apk add py-pip |
| + | apk add python-dev libffi-dev openssl-dev gcc libc-dev make |
| | | |
− | ==文件管理器==
| |
− | <pre>
| |
− | pcmanfm
| |
− | </pre>
| |
| | | |
− | ==edit==
| + | mkdir -p ~/.pip |
− | <pre>
| |
− | pkg install gedit geany gnote gnome-calculator#算机器 #madedit
| |
− | </pre>
| |
| | | |
− | ==svn==
| + | #vim ~/.pip/pip.conf |
− | pkg install subversion && pkg install kdesvn # or esvn | + | cat >>~/.pip/pip.conf<<EOF |
| + | [global] |
| + | index-url = http://mirrors.aliyun.com/pypi/simple/ |
| | | |
− | [[Svn基础]] | + | [install] |
− | | + | trusted-host=mirrors.aliyun.com |
− | [https://blog.csdn.net/xujianhua815926/article/details/468811 在FreeBSD上安装SVN(Subversion)]
| + | EOF |
− | | |
− | ==office==
| |
− | === libreoffice===
| |
− | <pre>
| |
− | 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
| |
− | | |
− | | |
− | sudo pkg install virtualbox-ose-additions #不然没办法在freebsd12 上安装debian10.04 依然失败
| |
− | #普通用户启动
| |
− | sudo pw groupmod vboxusers -m evan
| |
− | | |
− | sudo sysrc vboxnet_enable
| |
− | | |
− | #现在是这样启动的
| |
− | sudo virtualbox
| |
− | </pre>
| |
− | | |
− | ===err===
| |
− | win10 debian10 安装错误 installation step failed
| |
− | | |
− | ===note===
| |
− | | |
− | <pre>
| |
− | =============================================================================
| |
− | | |
− | VirtualBox was installed.
| |
− | | |
− | You need to load the vboxdrv kernel module via /boot/loader.conf:
| |
− | | |
− | 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.
| |
− | | |
− | | |
− | Bridging Support:
| |
− | =================
| |
| | | |
− | For bridged networking please add the following line to your /etc/rc.conf:
| + | pip install more-itertools==5.0.0 #3.10.3 |
| | | |
− | vboxnet_enable="YES"
| + | pip install docker-compose |
| | | |
| | | |
− | USB Support:
| + | #err |
− | ============
| |
| | | |
− | For USB support your user needs to be in the operator group and needs read
| + | 100% |████████████████████████████████| 81kB 1.2MB/s |
− | | + | more-itertools requires Python '>=3.5' but the running Python is 2.7.16 |
− | and write permissions to the USB device.
| |
− | | |
− | % pw groupmod operator -m jerry
| |
− | | |
− | Add the following to /etc/devfs.rules (create if it doesn't exist):
| |
− | | |
− | [system=10]
| |
− | add path 'usb/*' mode 0660 group operator
| |
− | | |
− | To load these new rule add the following to /etc/rc.conf:
| |
− | | |
− | devfs_system_ruleset="system"
| |
− | | |
− | Then restart devfs to load the new rules:
| |
− | | |
− | % /etc/rc.d/devfs restart
| |
− | | |
− | | |
− | Troubleshooting:
| |
− | ================
| |
− | | |
− | Running VirtualBox as non-root user may fail with a fatal error
| |
− | NS_ERROR_FACTORY_NOT_REGISTERED. In this case delete /tmp/.vbox-*-ipc file.
| |
− | If you experience "Network: write Failed: Cannot allocate memory" errors
| |
− | try to increase net.graph.maxdata in /boot/loader.conf
| |
− | | |
− | 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> | | </pre> |
| | | |
− | https://www.freebsd.org/doc/handbook/virtualization-host-virtualbox.html | + | https://wiki.alpinelinux.org/wiki/Docker |
− | | |
− | https://wiki.freebsd.org/VirtualBox
| |
| | | |
− | [https://blog.csdn.net/flymyd/article/details/76399861 FREENAS虚拟机Jails配置全攻略(多篇集合)]
| + | =trouble shooting= |
− | | + | ==alpine镜像crontab无法运行问题 == |
− | == 连接win客户端==
| |
− | === rdesktop=== | |
| <pre> | | <pre> |
− | pkg -y install rdesktop
| + | alpine镜像 普通用户 crontab无法运行问题 |
− | pkg -y install tsclient
| |
− | | |
− | rdesktop是基于命令行的工具,tsclient只是一个图形化的界面,依赖于rdesktop
| |
− | </pre>
| |
− | | |
− | === remmmina===
| |
− | == email==
| |
− | ===thunderbird===
| |
− | <pre>
| |
− | 201912 现在 打开会100cpu
| |
− | composition—> language —Download more 就可以下载中文了
| |
− | | |
− | Advanced language 选择chinese
| |
− | | |
− | 代理配置
| |
− | 高级 —网络 —连接
| |
− | </pre>
| |
− | [https://jingyan.baidu.com/article/cdddd41cac326353cb00e129.html Thunderbird设置IRC聊天]
| |
− | | |
− | ==server ==
| |
− | ===redis===
| |
− | <pre>
| |
− | #redis 3.x compli
| |
− | 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
| |
| | | |
| + | crond 服务用 root用户启动 or on ci docker-compose exec -u root -T php-worker sh -c "crond" |
| | | |
| + | 如果用官方提供alpine镜像是不自动启动crond的,得手动起 |
| + | 每个用户有单独的文件在/etc/crontabs文件夹 |
| + | 可以用supervisor启动crond,但要用root用户去启动crond,运行其他用户的定时任务 |
| | | |
− | </pre>
| + | cron itself should run as root, regardless of which user you want to use to run the jobs. |
− | [https://www.cnblogs.com/1q84/archive/2011/12/18/2291840.html FreeBSD下安装redis以及redis_py]
| |
| | | |
− | ====docker====
| + | This will install a crontab for user robuser. When cron executes jobs from this particular crontab, it will automatically switch users to robuser. However, cron can’t switch users like that if it’s not running as root, which is why you need to be running cron as root. |
− | https://wiki.freebsd.org/Docker
| |
| | | |
− | === 参考===
| + | crontab -l |
− | https://www.c0ffee.net/blog/freebsd-on-a-laptop/
| + | crontab: must be suid to work properly |
| | | |
− | [https://feng.si/posts/2019/06/freebsd-and-risc-v-the-future-of-open-source-iot-ecosystem/ FreeBSD 与 RISC-V: 开源物联网生态系统的未来]
| + | apk add --update busybox-suid |
| | | |
− | https://wiki.freebsdchina.org/software/a/awesome
| |
− |
| |
− | [https://wiki.freebsdchina.org/doc/d/freebsd_desktop 使用FreeBSD作为桌面操作系统]
| |
− |
| |
− |
| |
− | [http://bbs.chinaunix.net/thread-1780047-1-1.html FreeBSD 桌面系统常用软件清单]
| |
− |
| |
− | [https://blog.csdn.net/u011152627/article/details/77744795 FreeBSD 配置经验]
| |
− |
| |
− | [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.freebsd.org/doc/en/books/developers-handbook/index.html FreeBSD Developers' Handbook]
| |
− |
| |
− | [https://www.freebsd.org/doc/en/books/developers-handbook/emacs.html ecmacs]
| |
− |
| |
− | [http://blog.163.com/sujoe_2006/blog/static/3353151201211431245305/ Freebsd 9.0+LXDE桌面安装]
| |
− |
| |
− |
| |
− |
| |
− | [https://www.cnblogs.com/yibinboy/articles/1818638.html FreeBSD笔记常用命令]
| |
− |
| |
− | [http://www.2daygeek.com/install-xfce-mate-kde-gnome-cinnamon-desktop-environment-on-freebsd/ Choose the best Desktop for FreeBSD]
| |
− |
| |
− | https://cooltrainer.org/a-freebsd-desktop-howto/
| |
− |
| |
− |
| |
− | [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://blog.csdn.net/weixin_43086579/article/details/84901497?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase Apline容器启动Crontab任务] |
− | gimp screenfetch
| |
− | | |
− | ==development==
| |
− | | |
− | [[Eclipse]] | |
− | ==mysql==
| |
− | <pre>
| |
− | Message from mysql57-server-5.7.27:
| |
− | *****************************************************************************
| |
− | | |
− | 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
| + | [https://devopsheaven.com/cron/docker/alpine/linux/2017/10/30/run-cron-docker-alpine.html Running cron jobs in a Docker Alpine container] |
− | sysctl net.local.stream.sendspace=65536
| |
− | | |
− | ===============================================================================
| |
− | | |
− | </pre>
| |
− | | |
− | ==有用的==
| |
− | <pre>
| |
− | 启用、安装linxu内核。
| |
− | #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>
| |
− | ==old输入法==
| |
− | | |
− | [https://www.xuebuyuan.com/1982862.html FreeBSD 下安装输入法] | |
− | | |
− | [https://blog.csdn.net/cheviko/article/details/17628425 FreeBSD安装汉字输入法:SCIM]
| |
− | | |
− | [https://www.freebsdchina.org/forum/viewtopic.php?p=177278 如何配置scim(或skim)]
| |
− | | |
− | [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]
| |
− | | |
− | ==== other====
| |
− | <pre>
| |
− | | |
− | | |
− | | |
− | sed -i '' -e 's/memorylocked=128M/memorylocked=256M/' /etc/login.conf
| |
− | # cap_mkdb /etc/login.conf
| |
− | | |
− | | |
− | | |
− | Remember to set the environment variable XMODIFIERS:
| |
− | | |
− | csh/tcsh: setenv XMODIFIERS @im=fcitx
| |
− | sh/bash: export XMODIFIERS='@im=fcitx'
| |
− | | |
− | For GTK+ programs, you may want to set:
| |
− | | |
− | csh/tcsh: setenv GTK_IM_MODULE fcitx
| |
− | 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
| |
− | | |
− | instead of to manually set QT4_IM_MODULE.
| |
− | | |
− | To start fcitx with your desktop, just
| |
− | | |
− | cp /usr/local/share/applications/fcitx.desktop \
| |
− | ~/.config/autostart/
| |
− | | |
− | ************************************************************************
| |
− | Message from zh-fcitx-ui-light-0.1.3_2:
| |
− | | |
− | ************************************************************************
| |
− | | |
− | Replace your `fcitx` command with
| |
− | fcitx -u fcitx-light-ui
| |
− | to start Fcitx with this lightweight UI.
| |
− | | |
− | </pre>
| |
− | <pre>0.
| |
− | #添加到管理员组
| |
− | pw groupmod wheel -m evan
| |
− | | |
− | #enable ssh
| |
− | sysrc 'sshd_enable=YES'
| |
− | | |
− | | |
− | cat /etc/rc.conf
| |
− | 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"
| |
− | | |
− | | |
− | | |
− | # set time
| |
− | ntpdate cn.pool.ntp.org
| |
− | | |
− | #添加新硬盘到 home 给evan 使用
| |
− | | |
− | | |
− | | |
− | </pre>
| |
− | | |
− | <pre>
| |
− | fstab
| |
− | 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
| |
− | | |
− | | |
− | Display manager
| |
− | https://wiki.archlinux.org/index.php/Display_manager_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
| |
− | | |
− | FreeBSD从入门到放弃
| |
− | https://linxiaohui.gitbooks.io/notes-on-freebsd/content/
| |
− | | |
− | | |
− | | |
− | Tencent QQ (简体中文)
| |
− | 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
| |
− | | |
− | | |
− | Installing a Desktop Environment on FreeBSD
| |
− | https://www.freebsdfoundation.org/freebsd/how-to-guides/installing-a-desktop-environment-on-freebsd/#!
| |
− | | |
− | | |
− | How to Install FreeBSD 10.2 with Mate Desktop
| |
− | http://linoxide.com/linux-how-to/install-freebsd-10-2-mate-desktop/
| |
− | | |
− | | |
− | https://wiki.lxde.org/en/FreeBSD
| |
− | | |
− | Installing Mate desktop on FreeBSD 11
| |
− | http://www.vpierre.it/installing-mate-desktop-on-freebsd-11/
| |
− | | |
− | fetch 获取数据
| |
− | extract 释放全部ports
| |
− | update 更新ports
| |
− | 第一次使用可以 portsnap fetch extract
| |
− | 以后使用可以 portsnap fetch update
| |
− | portsnap extract; portsnap update
| |
− | | |
− | 如果写在cron可以用 portsnap cron update
| |
− | | |
− | FreeBSD 简明用户指南
| |
− | install gnome3 kde4 xfce etc
| |
− | https://www.freebsd.org/doc/handbook/x11-wm.html
| |
− | | |
− | Browsers
| |
− | https://www.freebsd.org/doc/handbook/desktop-browsers.html
| |
− | pkg install firefox
| |
− | pkg install swfdec-plugin
| |
− | | |
− | | |
− | MP3 Audio
| |
− | https://www.freebsd.org/doc/handbook/sound-mp3.html
| |
− | | |
− | https://bsdelf.github.io/posts/freebsd-brief-user-guide
| |
− | | |
− | https://huataihuang.gitbooks.io/cloud-atlas/content/os/freebsd/packages_and_ports.html
| |
− | | |
− | https://antumdeluge.wordpress.com/2014/07/19/how-to-install-freebsd/
| |
− | | |
− | FreeBSD简单汉化终结篇[基于core font的汉化]
| |
− | http://bbs.watchstor.com/thread-274706-1-1.html
| |
− | | |
− | **********************
| |
− | | |
− | | |
− | 安装Firefox的多国语言包
| |
− | #pkg install firefox35-i18n
| |
− | | |
− | 你太善良》是香港歌手张智霖,
| |
− | 张惠妹 放开你的头脑
| |
− | | |
− | | |
− | 就两个文件 另外一个freebsd10 4 desktop
| |
− | | |
− | program/kindlereader
| |
− | | |
− | | |
− | Official Mirrors
| |
− | https://www.freebsd.org/doc/handbook/eresources-web.html
| |
− |
| |
− | SERVERNAME=portsnap.FreeBSD.org
| |
− | SERVERNAME=portsnap.cn.FreeBSD.org
| |
− | | |
− | portsnap fetch extract
| |
− | | |
− | | |
− | | |
− | 桌面相关的官方文档
| |
− | https://www.freebsd.org/doc/handbook/x11-wm.html
| |
− | | |
− | echo 'exec enlightenment_start' >> ~/.xinitrc
| |
− | | |
− | ##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
| |
− | #echo 'exec gnome-session' >> ~/.xinitrc
| |
− | | |
− | | |
− | http://blog.linuxchina.net/?p=993
| |
− | | |
− | https://www.freebsd.org/doc/handbook/x11-wm.html
| |
− | https://antumdeluge.wordpress.com/2014/07/19/how-to-install-freebsd/
| |
− | | |
− | https://forums.freebsd.org/threads/57329/
| |
− | | |
− | Installing Mate desktop on FreeBSD 11
| |
− | http://www.vpierre.it/installing-mate-desktop-on-freebsd-11/</pre>
| |
| | | |
| =ops= | | =ops= |
− | 在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
| |
− | =优化=
| |
− | <pre>
| |
| | | |
− | sendmail_enable="NONE"
| + | [[Alpine 修改docker的时区及安装telnet]] |
− | </pre>
| |
| | | |
− | ==old ==
| |
| <pre> | | <pre> |
− | | + | apk add rsync |
− | ###fvwm
| |
− | FreeBSD汉化+FVWM
| |
− | http://zqscm.qiniucdn.com/data/20090728100241/index.html
| |
− | | |
− | 1 中文环境
| |
− | pkg_add -r zh-auto-ch-l10n
| |
− | 这个命令好像作了不少事情,我忘记是否下载了wenquanyi字体,没有的话,再手动来一遍
| |
− | pkg_add -r wqy
| |
− | 下边的不知道是不是必须的
| |
− | 在设置好xorg.conf中fontpath的前题下,执行
| |
− | fc-cache -fv,让系统加入wqy字体
| |
− | 输入法如果没下载的话,可以
| |
− | pkg_add -r fcitx,我是用五笔的
| |
− | 然后,配置中文的locale
| |
− | | |
− | | |
− | 在~/.chsrc里,增加
| |
− | setenv LANG zh_CN.eucCN
| |
− | 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> | | </pre> |
| | | |
− | =Troubleshooting= | + | =desktop= |
− | <pre>
| + | 暂时没有中文输入法 |
− | | |
− | 随便更新了一下firefox 70 现在总算可以了 以后少更新点
| |
− | | |
− | | |
− | 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 这样启动就行了
| |
− | | |
− | | |
− | telegram 等等有关qt的都用不了 firefox70 也好了
| |
− | Cannot mix incompatible Qt library (version ) with this library (version )
| |
− | | |
− | pkg install qt5-core
| |
− | | |
− | pkg update -f
| |
− | pkg update
| |
− | pkg upgrade
| |
− | | |
− | | |
− | | |
− | | |
− | 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:~ # 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
| |
− | | |
− | | |
− | | |
− | | |
| | | |
− | pkg: cached package *:size mismatch, cannot continue
| + | [https://www.cnblogs.com/jinzhenshui/p/8418281.html Alpine Linux:如何配置GUI的图形桌面环境:x Desktop Environment] |
| | | |
− | pkg update -f
| + | [https://blog.csdn.net/weixin_30590285/article/details/95415847 Alpine Linux:如何配置GUI的图形桌面环境:x Desktop Environment] |
| | | |
| + | [https://wiki.alpinelinux.org/wiki/MATE MATE 桌面] |
| | | |
| + | [https://wiki.alpinelinux.org/wiki/Awesome(wm)_Setup Awesome桌面] |
| | | |
| + | [https://liyin.date/2017/03/18/alpine-linux-setup/ 折腾记] |
| | | |
| | | |
| + | [https://icoolworld.github.io/alpine/alpine-%E4%B8%AD%E6%96%87%E6%88%AA%E5%9B%BE%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98.html alpine-中文截图乱码问题] |
| | | |
− | </pre>
| + | =问题= |
| + | Alpine Linux使用了musl,可能和其他Linux发行版使用的glibc实现会有所不同。在容器化中最可能遇到的是DNS问题,即musl实现的DNS服务不会使用resolv.conf文件中的search和domain两个配置,这对于一些通过DNS来进行服务发现的框架可能会遇到问题 |
| | | |
− | https://unix.stackexchange.com/questions/384396/terminator-fails-to-start-in-i686-dbus-issue-in-python | + | [https://www.wencst.com/2017/11/23/docker-alpine%E7%89%88%E6%9C%AC%E6%9C%8D%E5%8A%A1%E4%B8%AD%E6%98%BE%E7%A4%BA%E4%B8%AD%E6%96%87/ docker alpine版本服务中显示中文] |
| | | |
| =see also= | | =see also= |
| | | |
− |
| |
− | [https://linuxtoy.org/pages/download.html Linux 相关资料]
| |
− |
| |
− | [https://www.lulinux.com/archives/5557 Linux桌面常用软件列表 (2019]
| |
− |
| |
− |
| |
− | [https://www.cnblogs.com/dcb3688/p/4607976.html linux下几个常用软件]
| |
| | | |
| | | |
− | [https://linux.cn/article-8050-1.html 24 款必备的 Linux 桌面应用(2016 版)] | + | [https://www.cnblogs.com/jackadam/p/9290366.html Alpine Linux常用命令] |
| | | |
− | http://www.chinafreebsd.cn/article/59da3fa39561e
| + | [https://blog.csdn.net/CSDN_duomaomao/article/details/76053229 Alpine linux硬盘安装] |
| | | |
− | [https://blog.csdn.net/xiao_wanpeng/article/category/1134819 csdn freebsd blog] | + | [https://blog.csdn.net/CSDN_duomaomao/article/details/76152416 Alpine Linux 使用] |
| | | |
− | [http://bbs.chinaunix.net/thread-3769209-1-1.html [FreeBSD<nowiki>]</nowiki> 选择 FreeBSD 六个理由] | + | [http://mirrors.ustc.edu.cn/help/alpine.html Alpine Linux 源使用帮助] |
| | | |
− | freenas Mount ext4 partition
| + | [http://www.10tiao.com/html/357/201702/2247484888/1.html Alpine Linux配置使用技巧] |
− | http://blog.linuxchina.net/?p=1782 | |
| | | |
− | linux: mount UFS filesystem
| + | [http://blog.csdn.net/csdn_duomaomao/article/details/76053229 Alpine linux硬盘安装] |
− | http://blog.linuxchina.net/?p=1776 | |
| | | |
− | Linux® 用户的 FreeBSD 快速入门向导
| + | [https://zh.wikipedia.org/wiki/BusyBox BusyBox] |
− | https://www.freebsd.org/doc/zh_CN/articles/linux-users/index.html | |
| | | |
| | | |
− | https://freebsdchina.org/forum/topic_63558.html | + | ==Raspberry Pi== |
| + | [https://a-delacruz.github.io/alpine/alpine-linux.html Raspberry Pi 3 Alpine Linux arm64] |
| | | |
− | https://www.enlightenment.org/distros/freebsd-start | + | [https://wiki.alpinelinux.org/wiki/Raspberry_Pi Raspberry Pi] |
| + | ==other== |
| + | [https://blog.csdn.net/diyiday/article/details/78332924 alpine linux填坑之路安装php-bcmath] |
| | | |
− | https://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/updating-upgrading-portsnap.html | + | [https://blog.csdn.net/freewebsys/article/details/53816615 docker(13):alpinelinux安装jenkins] |
| | | |
− | https://www.trueos.org/handbook/preinstall.html
| + | [http://www.infoq.com/cn/news/2016/01/Alpine-Linux-5M-Docker Alpine Linux,一个只有5M的Docker镜像] |
| | | |
− | [https://www.cnblogs.com/linux-xsj/p/7089069.html Linux下远程桌面连接windows]
| |
| | | |
| | | |
− | [[category:freebsd]]
| + | [[category:ops]] |