代码编织梦想

FreeBSD 12.2 VMware Workstation 安装 i3 KDE 桌面-爱代码爱编程

此篇文章不讲述如何安装 FreeBSD 虚拟机,安装方法自行查找资料,一搜遍地都是。 配置 Sudo pkg install sudo 编辑 /usr/local/etc/sudoers 文件 在 root ALL=(ALL) ALL 下面增加一行 username ALL=(ALL) ALL username 为自己的用户名 配

FreeBSD 安装配置-爱代码爱编程

文章目录 安装之后没有网络无法 su 到 root 用户更新 源安装中文输入法terminology 中文无法输入的问题解决 FreeBSD 上的中文乱码问题FreeBSD 自动同步网络时间挂载 U 盘安装 terminology安装 oh-my-zsh切换 Freebsd 默认 shell 为 zsh在 freebsd 安装 Qt 开发环境fre

怎样重启Juniper网络设备的mgd进程?-爱代码爱编程

MGD是什么? Management Daemon-管理守护进程,用来处理所有用户接口、CLI交互的进程处理。 从UNIX、Linux、FreeBSD系统开源到定制的自有系统,都会存在一个管理的守护进程,因为大量的Show查看命令或异常的中断退出都有可能会导致mgd占用CPU利用率非常高,一旦RE-控制平面的CPU利用率占用高时,一个是会严重影响到Net

使用 FreeBSD 作为桌面-爱代码爱编程

欢迎访问我的个人 Blog。 如果从没有了解过 FreeBSD,请看如下: FreeBSD 简介: 使用 FreeBSD 使用手冊繁体中文版,繁体中文版较之简体中文版更新。对于 FreeBSD 使用所需的一切知识,都可以在 FreeBSD 使用手册中找到;对于 FreeBSD 使用过程中遇到的一切问题,都可以在 FreeBSD Forums 找到

在 F-Stack 上运行简单示例程序-爱代码爱编程

通过前边文章简单了解了 fstack 的历史背景、原理性的内容,对 fstack 系统有了大概的认识,本文通过搭建 fstack 基础环境来运行一个简单的示例性程序,借助真实的实践操作来加深对 fstack 的整体认识。 我们知道 fstack 是将 dpdk 和 freebsd 通过相关代码进行粘合,形成了高性能的网络框架。可以理解为,fst

freebsd原理与设计精要(1)-freebsd与unix简介-爱代码爱编程

1、1969年,肯·汤普逊利用一台PDP-7机器,写出了第一版的UNIX操作系统DEC PDP-7,由迪吉多公司所研发的一款迷你电脑,从1965年开始生产上市。它是PDP系列的一个产品,用来取代PDP-4。它应用迪吉多公司研发的Flip Chip模组,在当时是较为便宜而且运算能力强大的技术。它也是第一款使用绕线(Wire wrap)的PDP产品。 2、19

Linux调试内存泄漏的工具——AddressSanitizer(ASan)-爱代码爱编程

以前,我们调试内存泄漏,可能会使用下面的一种或几种工具: valgrind mtrace dmalloc ccmalloc memwatch debug_new 上面的工具,我也曾经使用过,这次介绍一个新的工具——AddressSanitizer(ASan)。该工具为gcc自带,4.8以上版本都可以使用,支持Linux、OS X、ios、fr

FreeBSD12 安装dwm + st-爱代码爱编程

文章目录 安装前提安装 X Windows安装dwm将dwm用startx启动安装st 安装前提 默认你已经安装好了FreeBSD系统并可以正常运行同时使用非root用户登录系统,即你拥有一个非root用户 安装 X Windows $ sudo pkg install xorg 一般情况下 FreeBSD 是没有 sudo 命

FreeBSD安装软件-爱代码爱编程

FreeBSD安装软件 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 文章目录 FreeBSD安装软件1.基本设置1.1普通用户su到root用户2.安装包管理器pkg2.1 更换pkg包管理器的源2.2 安装指定软件 环境: FreeBSD-12.1-RELEASE

笔记本实体机安装FreeBSD操作系统(KDE-Plasma5桌面环境+NVIDIA显卡驱动)-爱代码爱编程

笔记本实体机安装FreeBSD操作系统 1.绪论2.安装过程2.1 刻录FreeBSD启动U盘2.2 安装xorg服务以及nvidia显卡驱动程序2.3 安装sddm管理器以及KDE-plasma5桌面环境3.后续过程3.1 安装Konsole终端、Dolphin文件管理器3.2 安装C/C++以及python运行环境3.3 安装中文输入法参考

FreeBSD之防火墙配置-爱代码爱编程

目录 简介  使能 IPFW 编辑防火墙脚本文件,增加防火墙规则集 管理防火墙服务 参考 简介  在FreeBSD里面, 有三个防火墙组件可以选择:PF、IPF、IPFW。今天我们介绍的是IPFW。 IPFILTER,也称为 IPF,是一种跨平台的开放源代码防火墙,已移植到多个操作系统,包括FreeBSD,NetBSD,OpenBS

FreeBSD之网络配置-爱代码爱编程

## IP地址 默认网络 主机名 是否启动sshd # vi /etc/rc.conf hostname="FreeBSD-121.1" ifconfig_vmx0="inet 192.168.121.10 netmask 255.255.254.0" defaultrouter="192.168.120.1" sshd_enabl

Freebsd 8.4 Vmware 安装及软件配置-爱代码爱编程

本文主要记录在编译Citrix ADC php xdebug.so 的时候爬的一些坑,包括一下几个内容: Freebsd 8.4 Vmware安装Freebsd 软件安装编译php xdebug0x01 Freebsd 8.4 Vmware安装 参照https://gist.github.com/woahdae/3fa2c97eb2f9af23c190

FreeBSD12.1内核编译步骤-爱代码爱编程

自己定制内核的好处: 1)加速开机,因为自己定制的内核只需要侦测定制系统上的硬件。 2)减少内存使用,因为内核必须一直存放在内存里。 3)增加额外硬件支持,自己定制内核可以加入一些核心没有提供的硬件支持模块。 内核编译步骤: 步骤1. 下载内核源码 1)删除旧的内核源码 rm -rf /usr/src/ 2)下载同版本的内核源码 axel -n

FreeBSD12.1软件包管理工具ports常见用法-爱代码爱编程

Ports集(Ports Collection)是一个包含了Makefiles文件,补丁和描述文件的集合,这个集合用于安装和编译软件包,也叫port。 1. 使用ports安装软件前的准备工作: 1) 下载最新ports快照到/var/db/portsnap portsnap fetch 2)第一次执行portsnap时,需先解压缩快照到/usr/

FreeBSD12.1软件包管理工具pkg常见用法-爱代码爱编程

FreeBSD的软件包管理工具pkg主要是用来安装预编译好的二进制文件,速度快,但不能定制编译选项。适用于不需要定制编译参数,要求快速安装好软件包的场景。 1. 查看pkg帮助 pkg help pkg help install pkg help <command> 2. 在安装新软件之前,建议对所有已安装的软件做个安全检查,看看是否有已

FreeBSD12.1软件包管理-查找需要的软件-爱代码爱编程

FreeBSD提供了两种软件包管理方式,pkg和ports,有的时候,我们需要查找想要的软件,主要有以下几种方法: 方法1:pkg search pkg search nginx #搜索包含nginx字符串的软件包 pkg search ^nginx #搜索以nginx开头的软件包 pkg search -o nginx # -o选项会显示port来源

FreeBSD12.1管理用户和组-爱代码爱编程

1)交互式新增用户 adduser 2)交互式删除用户 rmuser 3)交互式修改个人信息 chpass user1 4)修改用户密码 passwd  #修改自己的密码 passwd user1 #修改user1的密码 使用pw命令管理用户和组 pw [user|group|lock|unlock] [add|del|mod|show

FreeBSD12.1更换pkg,portsnap,ports,update源-爱代码爱编程

1.更换pkg源: pkg源为pkg工具提供二进制远程下载仓储目录,为使用pkg工具安装二进制软件包的必须条件。 FreeBSD pkg包管理器的官方源配置是 /etc/pkg/FreeBSD.conf,可以先打开这个文件,查看配置帮助。 该文件中的 url 参数配置了官方仓库的地址,我们需要把它替换为镜像站的地址。 该配置文件是 FreeBSD 基本

FreeBSD12.1系统安装完成后配置ssh远程连接-爱代码爱编程

    默认情况下,freebsd12.1系统安装完之后,是禁止root通过ssh远程登录的。freebsd12.1只允许普通用户通过ssh登录,这可能也是官方推荐的做法,相对来说更加安全。但xshell工具无法用普通用户通过ssh远程连接(需要开启PasswordAuthentication),这里我们可以使用cmder来远程连接,并且开启root登录权