制作deb包

deb 是 Debian 软件包格式,文件扩展名为 .deb,在 Debian 和 Ubuntu 中广泛使用。将应用打包成 deb 软件包可以方便分发、安装和卸载,提供更好的用户体验。 如果安装时文件已存在,不会覆盖原文件。 Debian 软件包结构 deb 包中主要包括三部分: debian-binary 二进制数据,包括格式版本号码等; control.tar.gz 元数据,包括对...

Ubuntu开发环境搭建

环境:Ubuntu 16.04.5 LTS。 更新 sudo apt update sudo apt upgrade 安装底层软件 sudo apt install git sudo apt install zsh sudo apt install autojump sudo apt install vim sudo apt install htop sudo apt install...

在Ubuntu中使用UFW配置防火墙

简介 UFW (uncomplicated firewall) 是 Ubuntu 默认的防火墙配置工具。为了简化 iptables 防火墙的配置,ufw 提供了一种友好的方式来创建基于 IPv4 或 IPv6 主机的防火墙。 在 Ubuntu 中,ufw 默认是禁用状态。 在 Arch 和 Debian 中,需要先安装 ufw: # Arch sudo pacman -S ufw sudo...

在Ubuntu上部署Jupyter

Jupyter Notebook是一个开源的Web应用程序,允许您创建和共享包含实时代码,方程式,可视化和叙述文本的文档。用途包括:数据清理和转换,数值模拟,统计建模,数据可视化,机器学习等等。 安装Anaconda Anaconda 是一种Python语言的免费增值开源发行版,用于进行大规模数据处理, 预测分析, 和科学计算,...

在Ubuntu上使用Conda

简介 Conda Conda is an open source package management system and environment management system that runs on Windows, macOS and Linux. Conda quickly installs, runs and updates packages and their...