linux command line packages management tools: apt-get vs apt all in one-编程思维

Linux command line packages management tools: apt-get vs apt All In One apt 是基于apt-get 的一个命令行工具,只能用于和用户进行交互,但是不能在脚本中使用; apt-get 是一个底层的命令,即可以用来和用户进行直接的交互, 也可以在脚本中使用; ✅ apt-get 旧,面向 ower-level and "bac

安装nodejs环境时遇到的那些坑。 - 编程思维

1.在shell中键入sudo apt-get install nodejs后,马上报错: E:Unable to locate package 大概意思就是说找不到这个叫nodejs的包,查了下原因,是和linux源太旧或者已经无法继续使用有关,于是乎马上更新了源,具体步骤呢就是先找个可用源(由于源具有时效性,因此这里就不贴了,具体请自行搜索当前最新源)然后贴到/etc/apt/source.

ubuntu安装软件——apt命令 - 编程思维

更换代理当安装软件时,终端会显示connecting to us.archive.ubuntu.com,这说明操作系统给在尝试与某个网站进行连接,但显然该网站是国外网站,因此会降低软件的安装速度。为了提升速度,我们选择提前更换代理,即将其换成阿里云或腾讯云的镜像源。但如果使用的是阿里云服务器或腾讯云服务器,则并不需要进行更换。方法一直接修改/etc/apt/sources.list文件:$sudo

linux软件安装归纳 - 编程思维

1 Linux中软件安装方式 1.1 软件包安装 Linux中的软件包(即二进制包),主要分为两类 RPM包:是由Red Hat 公司所开发的包管理系统。功能强大,安装、升级、查询和卸载都非常简单和方便,目前很多Linux发行版都在使用这种包管理机制,包括Fedora、CentOS、SuSE等。软件包文件后缀是 ".rpm"。 DPKG包:是由Debian Linux 所开发出来的包管理机

极狐gitlab yum/apt repo正式开放,更顺畅的极狐gitlab安装升级体验 - 编程思维

在gitlab-jh源上线之前,极狐GitLab为用户提供的安装方式是通过下载指定deb或者rpm安装包,再通过包管理工具安装。这种方式不仅安装麻烦,还不利于极狐GitLab的升降级。现在,适用于广泛的linux用户的yum和apt源已经正式向公众开放,用户可以采用更安全,更便捷的方式安装和管理极狐GitLab。极狐GitLab源配置和极狐GitLab的安装用户执行以下命令即可配置极狐GitLab

debian10 更新apt-get源 - 编程思维

debian版本执行以下命令,查看当前debian版本号:cat /etc/issue结果如下:[email protected]:~# cat /etc/issue Debian GNU/Linux 10 \n \l更新源备份sources.list文件:mv /etc/apt/sources.list /etc/apt/sources.list.bak修改sources.list文件内容,删除

web 服务器阿里云基本使用(ubuntu16.04lts) - 编程思维

最近朋友送了一年的阿里云。于是时隔半年再次开始捣鼓阿里云。 下面所有安装均以安装最新的为准。 更改阿里云主机名称 $ hostnamectl 通过这个命令可以查看到阿里云的主机信息: 更改: $ sudo vim /etc/hostname 在文件内更改相应的名称即可。一般来说从阿里云创建实例开始为一串随机字符串。可以通过修改为localhost来更改。如果修改成其他字符串需要修改/etc/h

ubuntu更换apt-get源 - 编程思维

Ubuntu的源列表在/etc/apt/sources.list中 清华大学源: deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports ma

ubuntu apt(qbit) - 编程思维

apt 与 apt-getAPT: Advanced Packaging Toolapt 命令不是 apt-get 的简写apt 整合了 apt-get、apt-cache 和 apt-config 中的常用命令可以将 apt 看作 apt-get 的升级版常用命令对比apt 命令示例取代的命令命令的功能apt installapt install unzipapt-get install安装软

ubuntu16.04安装docker - 编程思维

一、准备 Docker 要求 Ubuntu 系统的内核版本高于 3.10,通过下面的命令查看内核版本: $ uname -r 二、安装 1. 卸载旧版本 Docker 的旧版本名称为:docker 、 docker-engine 或者 docekr-io。如果安装过旧版本的需要先卸载: $ sudo apt-get remove docker docker-engine docker.io 2.

git/pip/easy_install/apt代理/源设置 - 编程思维

在公司内网环境中,访问公网往往需要经过公司的代理,对于浏览器、IDE等开发工具,都提供了设置代理的配置,而git、pip、easy_install等CLI工具,则需要通过命令或配置文件进行代理设置;对于Python、Ubuntu、Maven等研发环境,一些公司内网会提供镜像,加快访问速度。相关设置,在此做个笔记,避免每次用到了都去Google。公司内网的代理,访问时往往需要用户名密码,在URL中带

linux软件安装管理之——dpkg与apt-*详解 - 编程思维

一、序言 上一篇文章《Linux软件安装管理之——源码安装详解》详细介绍了Linux平台下的源码包安装原理,虽然使用源代码进行软件编译可以具有定制化的设置,但对于Linux distribution的发行商来说,则有软件管理不晚的问题,毕竟不是每个人都会进行源代码编译的。这个问题将会严重的影响linux平台上软件的发行与推广。 为了解决上述的问题,厂商先在他们的系统上面编译好了我们用户所需要的软

debian10中使用deb包安装winehq(鬼畜依赖解决) - 编程思维

准备工作本文所有操作需要在root账号下如果你先前编译安装了winehq,强烈建议参考文末彻底卸载后再进行本文操作。开启i386支持由于我们想要用x86wine(大部分win程序还是x86啊),所以需要开启i386支持。开启x86支持dpkg --add-architecture i386更新软件包仓库apt update -y 完成后dpkg --print-foreign-architectu

linux安装软件方法总结 - 编程思维

相比于windows系统,Linux安装程序就比较复杂了,很多需要root用户才能安装。常见的有以下几种安装方法源码安装rpm包安装yum安装 (RedHat、CentOS)apt-get安装 (debian,ubuntu)源码安装以安装gcc为例,登陆https://gcc.gnu.org/,下载自己想要的版本的gcc安装包 上传gcc-4.1.2.tar.gz到Linux服务器任意目

ubuntu安装mariadb - 编程思维

MariaDB是MySQL的一个分支,主要是用来替换MySQL的,采用GPL授权许可,开源,完全兼容MySQL,包括API和命令行。由MySQL的创始人Michael Widenius主导开发。为什么要开发MariaDB?因为MySQL早就卖给了SUN,而SUN被甲骨文收购了,也就是说MySQL的所有权在Oracle手里。Maria是Michael Widenius女儿的名字。MariaDB的包

ubuntu 20.04 通过包管理器的方式安装 node.js - 编程思维

文章背景 node.js 下载页 提供了 Linux 源码安装包。笔者习惯使用 Ubuntu 的 包管理器 apt 命令来安装,这篇文章就是介绍如何使用 apt 命令安装 Node.js 。文章目标换国内源+更新软件源;根据操作系统版本寻找合适的包管理器下载方式;下载安装 Node.js 。详细步骤1. 换国内源+更新软件源Ubuntu 20.04.3 桌面版换源的两种方法2. 根据操作系统版本寻

ubuntu 20.04 apt 安装 php8.0 - 编程思维

安装所需依赖首先我们先安装一些依赖的包,以便后期进行安装处理:sudo apt install ca-certificates apt-transport-https software-properties-common首先我们执行以下命令安装PPA:sudo add-apt-repository ppa:ondrej/php这里有个注意事项,就是执行到一半,出现以下文字是需要一个回车才可以继续