在 ESXi 中修复和使用 VMDK 镜像的方法
在使用 VMware ESXi 安装一些系统时,发布方有时只提供一个已经封装好的 VMDK 磁盘镜像文件,而不是常规的 ISO 光盘安装镜像,而 ESXi 所使用的 VMDK 镜像格式和 VMware Workstation 的略有不同,因此直接使用往往会出现一些问题。本文提供了一个在 ESXi 中修复并使用此类 VMDK 镜像文件的方法。
macOS 中如何从脚本或可执行文件创建 App
众所周知,Launchpad 是 Mac 中集中存放各种应用程序的地方,由于 macOS 使用了 xxx.app(本质是一个文件夹) 这样的方式来组织每一个 App,因此常规的脚本和可执行文件并不能直接放入 /Applications/ 目录被 Launchpad 识别。本文提供了一个方法,按照 macOS 的标准将脚本或可执行文件转化为一个简单的 App。
Linux Wine DPI 缩放设置
如今,高分辨率,高 DPI 的显示器越来越普及,然而在 Linux 中,有着众多 GUI 框架,许多应用程序如果不使用原生的 UI 组件或是较新的 GUI 框架,将无法很好的适应 HiDPI 的显示器,造成窗口和自体过小无法看清的问题。Wine 由于需要得到足够高的兼容性,无法使用原生 UI 组件,因此跑在 Wine 上的应用成为了此类问题的重灾区。本文将解决这个问题,针对性的调整每个程序的 DPI。
家庭服务器搭建及配置指南 (4) -- 服务架构
设计整个服务架构,一定要从需求开始分析。由于每个人搭建服务器的需求是截然不同的,实在是无法设计出一个万能的架构以供所有人使用。在本章节,我将只对自己搭建服务器过程中进行过的需求分析,设计思路以及实现方式进行一个大致介绍,以供参考,希望能让你产生一些灵感。
家庭服务器搭建及配置指南 (3) -- 虚拟化
搭建服务器时,有一个很常见的选项就是虚拟化。虚拟化的目的即为让一台物理机同时运行多个操作系统,各自享有独立的硬件资源,互不干扰。在 All-in-One 也就是一台服务器需要承载多种相互独立的服务时,虚拟化可以提供非常大的方便。得益于计算机技术的发展,以及各大处理器和主板厂商对虚拟化的硬件级支持,现如今,在开启了 *Intel VT-X* 的 Intel 平台或是开启了 *AMD-V (SVM)* 的平台上,虚拟机可以以接近无损的性能运行。此外,各大虚拟化平台的 PCIe 直通技术也可以让虚拟机直接访问到 PCIe 总线上的硬件设备,几乎不必考虑性能损耗。本章节将帮助你分析你是否需要使用虚拟化平台。
家庭服务器搭建及配置指南 (2) -- 硬件选择
如果阅读完第一章节过后,认为本地服务器的确是一个适合自己的选择,那么,本章节的内容将为你提供一个清晰的思路带领你选择合适的硬件平台。本章节将以从主要到次要的顺序介绍每一个需要用到的硬件以及其选择的核心指标。
家庭服务器搭建及配置指南 (1) -- 本地 or 云
在如今,各大互联网企业接二连三的推出了自己的云服务,其易用性和低门槛为用户提供了极大的便利性。如果某人某天想要搭建一个自己的网站,可以直接选择购买一台云服务器,几分钟之内即可开机运行,并且不用考虑硬件问题,数据备份,和网络的稳定性。那为何我又要反其道而行之,选择搭建自己的服务器呢?我将大致阐述几条主要的理由,以供参考。
家庭服务器搭建及配置指南
由于前阵子搭建 Halo 博客平台加入了官方的群天天摸鱼吹水,发现各位好兄弟对本地服务器的搭建和配置挺好奇的,所以诞生了本文,以对整个服务器从硬件到软件的配置做一个彻底的教程。本文将对比本地物理服务器和云服务器的优劣,并对服务器的硬件配置进行一些说明和建议,然后介绍一下我自己的服务器的软件架构以及配置方式,以供大家参考。
Manjaro 中 MATLAB 安装常见问题
对于一个理工科的学生而言,MATLAB 永远是一个不可或缺的工具集。不同于在 macOS 和 Windows 上的傻瓜式安装,在 Linux 下,尤其是在没那么主流的发行版下,由于系统软件包和各方面配置方式的不同,有时可能会需要自己解决许多依赖问题。本文将记录一些我自己安装 MATLAB 时遇到的问题以及对应的解决方案。
APT 换源后出现证书验证错误的解决方案
在对 Debian 及 Ubuntu 等使用 APT 作为包管理器的 Linux 发行版进行换源操作后,时常会出现 “*Certificate verification failed: The certificate is NOT trusted*” 这样的报错,本文提供了一个解决方法。