基于 Ubuntu 平台安装 OS X 10.15 虚拟机

OS X 系统启动时会识别计算机主板,针对非苹果电脑拒绝启动,就算是虚拟机,也有天然的限制不可以随便安装 OS X 虚拟机,本文就介绍了在 Ubuntu 平台上使用 VMware Workstation 安装 OS X 10.15 ...

January 30, 2020 | 2 分钟 | 705 字 | Tianlun Song

Linux 使用 DNSMasq 自建 DNS 服务器

DNS(Domain Name System) 是一个为计算机、服务器或其他任何需要接入互联网或私有网络提供分级域名分发系统(hierarchical and decentralized naming system)。 在内网中又一台服务器提供服务,为了使用使其可以在公共网络中访问到需要为它分配 ip 或者使用端口转发、内网穿透等,但绑定域名后域名解析到公网ip,如果在内网访问的话就写多此一举。因此在内网自建一台 DNS 服务器,使其优先级高于公网域名解析服务器,进而实现内网访问解析为内网 ip 且不影响外网访问的目的。 ...

November 28, 2019 | 2 分钟 | 716 字 | Tianlun Song

KVM虚拟机安装 GitLab EE

GitLab 是一个基于网页的软件开发生命周期管理工具,提供了 git 代码仓库、知识库、问题追踪、CI/CD 流水线功能,使用开源许可证,由 GitLab 公司开发(来自 WikiPedia)。 ...

November 28, 2019 | 3 分钟 | 1095 字 | Tianlun Song

自建网盘之 NextCloud 终极记录

自建过许多网盘,试过 可道云、Seafile、FileRun、Nextcloud,但Nextcloud的如下特性吸引了我: 完整、好用的客户端,包括 windows、mac、android、ios … 强大的插件扩展,如 Talk, Contacts, notes, Maps … 完整的第三方扩展,支持 Amazie S3, OneDrive, DropBox, Google Drive, Ftp, WebDav … … 以上种种吸引了我进行了无数次的配置、尝试、探索。我在 Centos, Debian, Ubuntu, Docker, Cpanel Virtual Hosting 上都尝试过配置 Nextcloud , 但最终发现,还是官方首推的 sudo snap install nextcloud 方式是最稳定的,此外的自建环境 (Linux + Nginx + Php + MySQL) 总是会出各种各样的兼容性、异常报错,而这些异常报错会在一些莫名其妙、意想不到的地方出现让人在一个莫名其妙的地方掉坑。 ...

November 27, 2019 | 4 分钟 | 1525 字 | Tianlun Song

Deepin(Linux)下实现Android投屏

Deepin(Linux)下实现Android投屏 最近需要演示自己的安卓开发作品,因此需要在自己的主力操作系统(Deepin)上实现安卓投屏,之后才好连接电脑在班级里演示。找寻一圈之后终于发现了开源的Linux端投屏神器Scrcpy. 因此在这里简单记录配置过程,方便后用。 项目源码:Scrcpy的GitHub 简单说明 Scripe支持桌面全平台。 It works on GNU/Linux, Windows and MacOS. 但是在这里主要记录下Linux下的Deepin系统配置。 ...

June 18, 2019 | 3 分钟 | 1131 字 | Tianlun Song

Linux后台运行hexo

hexo是一个非常高效的博客,但由于其设计特点,目的是为了转换为静态页面,因此不必要一直在后台运行,但是我想随时随地写博客同步到github,使用hexo admin编辑器,这就需要hexo一直在后台运行,于是在网上找到了pm2托管的方式。 ...

February 21, 2019 | 1 分钟 | 227 字 | Tianlun Song