树莓派3B+ 安装 arch linux arm64

资料 官方文档:https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3 下载地址(含校验文件):https://archlinuxarm.org/about/downloads 操作系统:Ubuntu 18.04(你可能也会碰到 bsdtar 版本过低的问题) 安装过程 将 SD 卡分区: fdisk /dev/sdX 进行分区。 选择 o 新建 dos 分区。 选择 n 新建第一分区 /dev/sdX1 分 100 M。 选择 t,选择 c 设置分区类型为 W95 FAT32 (LBA)。 选择 n 新建第二分区 /dev/sdX2 分剩下的所有。 选择 w 保存。 创建并挂载 fat: mkfs.vfat /dev/sdX1 mkdir boot mount /dev/sdX1 boot 创建并挂载 ext4 mkfs.ext4 /dev/sdX2 mkdir root mount /dev/sdX2 root 安装镜像 wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-3-latest.tar.gz bsdtar -xpf ArchLinuxARM-rpi-3-latest.……

阅读全文

ipmi 错误: Get Session Challenge command failed

使用 ipmitool 连接 r720 的时候出现错误。 # ipmitool -H server -U root mc info Get Session Challenge command failed Error: Unable to establish LAN session Error: Unable to establish IPMI v1.5 / RMCP session 是由于 dell 不支持 ipmitool 的默认协议 lan,改为 lanplus 即可。 ipmitool -I lanplus -H server -U root mc info ……

阅读全文

dell 服务器开启 IPMI

以下操作基于 dell r720。 使用 iDRAC 进入 iDRAC Web 页面。 进入 iDRAC 设置 -> 网络 -> IPMI 设置。 使用 Lifecycle Controller 服务器开机按 F10 快捷键进入 Lifecycle Controller。 进入iDRAC 设置 -> 网络 -> IPMI 设置。 ……

阅读全文

docker remote api tls 部署教程

前言 主要分两部分来讲。 - 第一部分,主要讲如何生成证书。 - 更多细节可以看 Docker 官方教程 Protect the Docker daemon socket - 第二部分,主要讲如何部署。 - 基于 Docker Image falldawn/docker-remote-api-tls 证书 使用 OpenSSL 来创建证书。 创建 CA 私钥和公钥。 openssl genrsa -aes256 -out ca-key.pem 4096 openssl req -new -x509 -days 365 -key ca-key.pem -sha256 -out ca.pem 创建服务器证书。 openssl genrsa -out server-key.pem 4096 openssl req -subj "/CN=<__HOST__>" -sha256 -new -key server-key.pem -out server.csr echo subjectAltName = DNS:<__HOST__>,IP:<__HOST_IP__> >> extfile.cnf echo extendedKeyUsage = serverAuth >> extfile.……

阅读全文

windows chocolatey 使用教程

前言 专业人士更推荐使用 scoop 作为主要的包管理器。它对标的是 Homebrew。有以下特色。 使用方式更简洁。 默认无需超级管理员权限。 package 绿色安装。 无注册表及更少的依赖。 chocolatey 作为最流行的 windows package 管理器,软件更为丰富。 chocolatey 提供官方GUI程序,对于新手和非专业人士更友好。 安装 使用超级管理员打开 cmd.exe 运行以下脚本。 @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin" 使用超级管理员打开 powershell.exe 运行以下脚本。 Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) 使用 windows 10 自带的 oneget 安装。(这里不讨论) 常用命令 list - 列出远程或本地包 search - 搜索远程或本地包(列表的别名) install - 安装包 upgrade - 升级包 uninstall - 卸载包 安装 GUI choco install chocolateygui -y ……

阅读全文

arch linux 安装和初始化教程

前言 由于安装次数太多,整理了一下安装的简要流程。 更多细节请前往官网查看:Installation guide pacman 源为默认。 BIOS 引导。 时区基于 Asia/Shanghai。 键盘默认。 安装过程 获取系统时间 timedatectl set-ntp true 磁盘 # 查看磁盘信息 fdisk -l # 分区 cfdisk /dev/sdX # 格式化磁盘 mkfs.ext4 /dev/sdX1 PS: BIOS 与 UEFI 启动模式的分区是不一样的。 ls /sys/firmware/efi/efivars 如果目录存在则是 UEFI 启动模式。 安装 # 挂载 mount /dev/sdX1 /mnt # 安装系统 pacstrap /mnt base # 生成fstab genfstab -U /mnt >> /mnt/etc/fstab # 进入到新系统 arch-chroot /mnt # 引导 pacman -S grub grub-install --target=i386-pc /dev/sdX grub-mkconfig -o /boot/grub/grub.……

阅读全文

如何在 BandwagonHost(搬瓦工)上安装 Arch Linux

操作步骤 首先进入 KiwiVM 控制台 选择 Admin functions > Main controls 面板。 Mount ISO 栏目下选择 archlinux-2019.03.01-x86_64.ios,然后点击 mount。 返回 Main controls 面板 选择 stop 或 force stop 将服务器关闭。 选择 start 将服务器开启。 选择 Admin functions > Root shell - interactive 面板。 点击 Launch 启动远程访问。 安装 arch linux。 安装完成后。(这步是必须的) 重复步骤 1 , 在 Mount ISO 栏目下选择 archlinux-2019.03.01-x86_64.ios,然后点击 unmount。 重复步骤 2.。 产生的问题 控制面板大部分功能失效。 需要自行配置服务器。 需要自行监控服务器。 ……

阅读全文

windows scoop 使用教程

官网 HomePage: https://scoop.sh/ GitHub: https://github.com/lukesampson/scoop 安装 确保安装了Powershell 3(或更高版本)和.NET Framework 4.5(或更高版本)。然后运行: iex (new-object net.webclient).downloadstring('https://get.scoop.sh') 注意:如果出现错误,可能需要更改执行策略(启动Powershell)。 Set-ExecutionPolicy RemoteSigned -scope CurrentUser 命令 执行 scoop help 可以获取以下说明。 alias 管理 scoop aliases bucket 管理 Scoop buckets cache 显示或清除下载缓存 checkup Check for potential problems cleanup Cleanup apps by removing old versions config Get or set configuration values create Create a custom app manifest depends List dependencies for an app export Exports (an importable) list of installed apps help 帮助 home Opens the app homepage info 显示 install 安装软件 list 已安装的软件列表 prefix Returns the path to the specified app reset Reset an app to resolve conflicts search 搜索应用 status 显示状态并检查新的版本 uninstall 卸载应用 update 更新应用,或更新scoop virustotal 在 virustotal.……

阅读全文