硬件:Raspberry Pi 4B
系统:Manjaro-ARM-xfce-rpi4-19.08
网址:https://manjaro.org/

Issue
系统启动后,中文字符显示为小方格乱码

解决:安装中文字体

sudo pacman -S wqy-microhei

预览

更新镜像源

计划更新为国内镜像源,失败,因为没有可用的国内镜像源。

sudo pacman-mirrors -i -c China -m rank

只可以在 Australia, Denmark, Germany, Switzerland, United_Kingdom, United_States 中选择。
挨个测试了一下,Denmark 的速度较快。

sudo pacman-mirrors -i -c Denmark -m rank

同步软件包数据库

sudo pacman -Syy

设置 archlinuxcn 镜像源

sudo nano /etc/pacman.conf

末尾添加

[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

同步与升级系统

pacman -Su(与-Syu的差别是-Su只升级系统,-Syu除了升级系统还同步数据库)

sudo pacman -Su
sudo pacman -Sy

关于 Pacman

Pacman 是一个软件包管理器,作为ArchLinux发行版的一部分。
简单来说,就是和apt-get之于Ubuntu一样,pacman就是Arch的apt-get。
安装软件包:apt-get install 与 pacman -S 是一样的。

sudo pacman -S package_name1 package_name2

安装 Docker

# Pacman 安装 Docker
sudo pacman -S docker # 启动docker服务
sudo systemctl start docker # 查看docker服务的状态
sudo systemctl status docker # 设置docker开机启动服务
sudo systemctl enable docker

配置 Docker 镜像源

sudo nano /etc/docker/daemon.json

加入

"registry-mirrors": ["http://hub-mirror.c.163.com"]

安装 Dotent Core 3.0 SDK

启用 AUR
https://www.fosslinux.com/4278/what-is-aur-and-how-to-enable-it-in-manjaro.htm

重启默认的图形化包管理器 pamac 后,即可:

检索并安装 dotnet-sdk-bin v3.0.1 或者 dotnet-sdk-preview v3.1.0

关于 Arch AUR

https://aur.archlinux.org

Arch User Repository(AUR)是Arch用户的社区驱动存储库。
用户可以从AUR Web界面搜索和下载PKGBUILD 。
它包含包描述(PKGBUILDs),允许您使用makepkg从源代码编译包,然后通过pacman安装它。
创建AUR是为了组织和共享来自社区的新包,并帮助加速流行包被包含到社区存储库中。

 

参考资料

https://blog.csdn.net/ttm2d/article/details/100180678
https://www.jianshu.com/p/7279840624ea

[Linux] - Manjaro ARM 系统配置(更新镜像源,安装 Docker 和 Dotnet Core)的更多相关文章

  1. REDHAT、CenterOS使用安装Linux系统时的光盘镜像来安装软件

    使用安装Linux系统时的光盘镜像来安装软件 (1)以虚拟机上,安装mysql为例: 查看mysql是否安装 rpm -qa|grep -i mysql    显示下面,证明mysql已安装客户端,下 ...

  2. 【ASP.NET Core分布式项目实战】(五)Docker制作dotnet core控制台程序镜像

    Docker制作dotnet core控制台程序镜像 基于dotnet SDK 新建控制台程序 mkdir /home/console cd /home/console dotnet new cons ...

  3. 查看系统中安装了那些dotnet core 的SDK和运行时的命令

    原文:查看系统中安装了那些dotnet core 的SDK和运行时的命令 1.查看SDK dotnet --list-sdks 2.查看运行时 dotnet --list-runtimes 效果如下图 ...

  4. Linux系统下本地yum镜像源环境部署-完整记录

    之前介绍了Linux环境下本地yum源配置方法,不过这个是最简单最基础的配置,在yum安装的时候可能有些软件包不够齐全,下面说下完整yun镜像源系统环境部署记录(yum源更新脚本下载地址:https: ...

  5. 使用国内镜像源安装npm包报错

    1 使用命令安装 npm install webpack --save-dev 可能是版本太高,国内没有更新. 通过设置镜像源 npm config set registry http://regis ...

  6. 使用镜像源安装EASY_INSTALL和PIP教程

    使用easy_install和pip可以让python的模块的安装和管理变得非常方便.我一般在新的Linux系统上,先easy_install pip然后就用pip安装其他的模块了. 不过,在国内用官 ...

  7. Linux学习笔记 | 将默认镜像源修改为国内镜像源

    前言: 在使用Linux操作系统的时候,难免会下载各种安装包,而Linux使用的下载源服务器属于国外,下载速度相对国内会慢很多,像日常使用的阿里云和腾讯云等国内服务器厂商,镜像源都默认为自己相关的镜像 ...

  8. window10+Anaconda3-4.2+python3.5+Pycharm+清华镜像源安装

    window下对python3.5适用性比较好,Anaconda4.2里面包含了python3.5. https://mirrors.tuna.tsinghua.edu.cn/anaconda/arc ...

  9. mxnet 豆瓣镜像源安装

    mxnet安装比较简单,这里直接通过豆瓣镜像源用pip安装 pip install -i https://pypi.doubanio.com/simple/ mxnet-cu100 # 进入ipyth ...

随机推荐

  1. (知识点1)#pragma once 与 #ifndef 解析

    例如 为了避免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式,一种是#pragma once方式.在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还 ...

  2. VisualStudio中集成扩展调试SOS

    SOS扩展也是可以和VisualStudio进行集成的,这样真的方便了我们调试一些性能要求比较高的程序,当程序运行一段时间后我们用VS附加到进程,然后查看一些重要的对象数据,但是此时我们看不到.NET ...

  3. hive基础知识二

    1. Hive的分区表 1.1 hive的分区表的概念 在文件系统上建立文件夹,把表的数据放在不同文件夹下面,加快查询速度. 1.2 hive分区表的构建 创建一个分区字段的分区表 hive> ...

  4. VUE的生命周期——钩子函数

  5. UE4的多线程

    1. 源代码 AsyncWork.h 2. 多线程的使用 参考文档:https://wiki.unrealengine.com/Using_AsyncTasks 当我们需要执行一个需要很长时间的任务时 ...

  6. LSTM代码

    tensorflow的关于LSTM的代码,经过反复的调试和修改,终于运行成功了,可以把训练过程的结果保存起来,然后预测的时候直接取出来.花了很长时间才把官网上的代码调试成功,里面的坑有很多需要填补,还 ...

  7. MySql的执行计划

    一.什么是数据库执行计划: MySQL执行计划是sql语句经过查询优化器后,查询优化器会根据用户的sql语句所包含的字段和内容数量等统计信息,选择出一个执行效率最优(MySQL系统认为最优)的执行计划 ...

  8. 分享一个Python脚本--统计redis key类型数据大小分布

    概述 今天主要介绍怎么统计redis key类型数据大小分布. 原理:使用redis命令: scan.pipline.type 和 debug object 来得到 redis key 信息. 脚本 ...

  9. GlusterFS常用设置命令

    可信存储池(Trusted Storage Pool)创建存储池例如要创建一个包含3个服务器的存储池,则需要从第一个服务器server1中把另外两个服务器加入存储池中:# gluster peer p ...

  10. go - helloword

    package mainimport "fmt" //一定要双引号func main() {/* test hello word *///test fmt.Println(&quo ...