首页 快速软件安装手册
文章
取消

快速软件安装手册

Redis

  • ubuntu 使用apt快速安装Redis 最新版
    1
    2
    3
    4
    5
    
    sudo apt install lsb-release curl gpg
    curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
    echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
    sudo apt-get update
    apt install redis -y
    

build-essential

  • build-essentials 包是编译软件所必需的元包的形式。它们包含 GNU/g++ 编译器集合、GNU 调试器以及编译程序所需的其他一些库和工具。当我们安装 build-essential 包时,其他一些包,如 GCC、make、G++、dpkg-dev 等,也会安装在我们的系统上。
    1
    
    apt install build-essential
    

pkg-config

1
2
3
4
5
6
7
8
  # 下载
  wget https://pkgconfig.freedesktop.org/releases/pkg-config-0.29.tar.gz
  # 解压
  tar -zxf pkg-config-0.29.tar.gz
  cd pkg-config-0.29
  ./configure --with-internal-glib
  make check
  make install

依赖库安装

glib-2.0

ubuntu:

1
  apt install  libglib2.0-dev -y

子系统环境变量冲突

方法:

  1. 进入子系统中 编辑 /etc/wsl.conf 添加如下配置
1
2
[interop]
appendWindowsPath=false # 设置此键将确定 WSL 是否将 Windows 路径元素添加到 $PATH 环境变量
  1. 重启服务
1
2
  wsl --shutdown
  wsl

错误解决

docker 中启动chrome Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory

  • 主机环境: Centos7
  • Docker容器环境: Ubuntu

解决方案:

1
2
3
4
5
  apt install dbus -y
  # 如果没有这个目录则创建
  mkdir /run/dbus
  # 手动启动
  sudo dbus-deamon --system
本文由作者按照 CC BY 4.0 进行授权