设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 110|回复: 20

神勇广大的mjj请分析.用刺客的sh安装Alpine Linux,其它新问题~

[复制链接]

97

主题

813

回帖

1985

积分

金牌会员

积分
1985
发表于 2019-9-22 22:55:10 | 显示全部楼层 |阅读模式
本帖最后由 yidaomm 于 2019-9-23 00:36 编辑

神勇广大的mjj请分析.我用刺客的sh安装Alpine Linux,安装brook~

修正下我的错误, alpine linux - 非 ArchLinux

alpine linux用apk;   ArchLinux才用sudo pacman/pacman ~


出现如下的错误:如何解决

TriangularSquiggly-VM:~# sudo pacman -S brook
error: no usable package repositories configured.
TriangularSquiggly-VM:~# pacman -S brook
error: no usable package repositories configured.
TriangularSquiggly-VM:~#


==============================================================

#!/bin/sh -e
# Converts OpenVZ VPS to Alpine Linux
# WARNING: This script will wipe any data in your VPS!
# GPLv2; Partly based on https://gitlab.com/drizzt/vps2arch

server=http://images.linuxcontainers.org
path=$(wget -O- ${server}/meta/1.0/index-system | \
grep -v edge | awk '-F;' '($1=="alpine" && $3=="amd64") {print $NF}' | tail -1)

cd /
mkdir /x
wget ${server}/${path}/rootfs.tar.xz
tar -C /x -xf rootfs.tar.xz

sed -i '/getty/d' /x/etc/inittab
sed -i 's/rc_sys="lxc"/rc_sys="openvz"/' /x/etc/rc.conf

# save root password and ssh directory
sed -i '/^root:/d' /x/etc/shadow
grep '^root:' /etc/shadow >> /x/etc/shadow
[ -d /root/.ssh ] && cp -a /root/.ssh /x/root/

# save network configuration
dev=venet0
ip=$(ip addr show dev $dev | grep global | awk '($1=="inet") {print $2}' | cut -d/ -f1 | head -1)
hostname=$(hostname)

cat > /x/etc/network/interfaces > /etc/ssh/sshd_config
rc-update add sshd default
rc-update add mdev sysinit
rc-update add devfs sysinit
#sh # (for example, run `passwd`)

sync
reboot -f
回复

使用道具 举报

36

主题

649

回帖

1428

积分

金牌会员

积分
1428
发表于 2019-9-22 22:59:01 | 显示全部楼层
Converts OpenVZ VPS to Alpine Linux

你试试 apk
回复

使用道具 举报

50

主题

805

回帖

1850

积分

金牌会员

积分
1850
发表于 2019-9-22 22:59:52 | 显示全部楼层
Converts OpenVZ VPS to Alpine Linux,这么厉害
回复

使用道具 举报

97

主题

813

回帖

1985

积分

金牌会员

积分
1985
 楼主| 发表于 2019-9-22 23:03:37 | 显示全部楼层

loveqianool 发表于 2019-9-22 22:59

Converts OpenVZ VPS to Alpine Linux

你试试 apk

https://gist.github.com/trimsj/c1fefd650b5f49ceb8f3efc1b6a1404d

原文在此,没发现有何不同

回复

使用道具 举报

326

主题

2227

回帖

5490

积分

论坛元老

积分
5490
发表于 2019-9-22 22:59:00 | 显示全部楼层
Alpine 和 ArchLinux 有个卵关系

回复

使用道具 举报

36

主题

649

回帖

1428

积分

金牌会员

积分
1428
发表于 2019-9-22 23:04:58 | 显示全部楼层

yidaomm 发表于 2019-9-22 23:03

https://gist.github.com/trimsj/c1fefd650b5f49ceb8f3efc1b6a1404d

原文在此,没发现有何不同 ...

你看看  
uname -a
pacman -v
apk -v
都反馈什么。
回复

使用道具 举报

97

主题

813

回帖

1985

积分

金牌会员

积分
1985
 楼主| 发表于 2019-9-22 23:05:37 | 显示全部楼层

inlife 发表于 2019-9-22 22:59

Converts OpenVZ VPS to Alpine Linux,这么厉害

在mjj的引导下,安装 Alpine Linux没问题~~

用sudo pacman/pacman 出现错误~~

回复

使用道具 举报

36

主题

649

回帖

1428

积分

金牌会员

积分
1428
发表于 2019-9-22 23:03:00 | 显示全部楼层

yidaomm 发表于 2019-9-22 23:06

在mjj的引导下,安装 Alpine Linux没问题~~

用sudo pacman/pacman 出现错误~~

alpine 的包管理是 apk 呀,你试试 apk update ,apk add brook。
回复

使用道具 举报

0

主题

17

回帖

46

积分

新手上路

积分
46
发表于 2019-9-22 23:05:52 | 显示全部楼层

loveqianool 发表于 2019-9-22 23:05

你看看  
uname -a
pacman -v

TriangularSquiggly-VM:~# uname -a
Linux TriangularSquiggly-VM 2.6.32-042stab139.1 #1 SMP Tue Jun 18 12:51:14 MSK 2019 x86_64 Linux
TriangularSquiggly-VM:~# pacman -v
Root      : /
Conf File : /etc/pacman.conf
DB Path   : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/  
Hook Dirs : /usr/share/libalpm/hooks/  /etc/pacman.d/hooks/  
Lock File : /var/lib/pacman/db.lck
Log File  : /var/log/pacman.log
GPG Dir   : /etc/pacman.d/gnupg/
Targets   : None
error: no operation specified (use -h for help)
TriangularSquiggly-VM:~# apk -v
ERROR: '-v' is not an apk command. See 'apk --help'.
TriangularSquiggly-VM:~#

秘密 发表于 2019-9-22 23:05

Arch和apline???


哈哈,是我搞错了~~


回复

使用道具 举报

97

主题

813

回帖

1985

积分

金牌会员

积分
1985
 楼主| 发表于 2019-9-22 23:06:08 | 显示全部楼层
本帖最后由 yidaomm 于 2019-9-22 23:17 编辑

loveqianool 发表于 2019-9-22 23:05

你看看  
uname -a
pacman -v



TriangularSquiggly-VM:~# uname -a
Linux TriangularSquiggly-VM 2.6.32-042stab139.1 #1 SMP Tue Jun 18 12:51:14 MSK 2019 x86_64 Linux
TriangularSquiggly-VM:~# pacman -v
Root      : /
Conf File : /etc/pacman.conf
DB Path   : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/  
Hook Dirs : /usr/share/libalpm/hooks/  /etc/pacman.d/hooks/  
Lock File : /var/lib/pacman/db.lck
Log File  : /var/log/pacman.log
GPG Dir   : /etc/pacman.d/gnupg/
Targets   : None
error: no operation specified (use -h for help)
TriangularSquiggly-VM:~# apk -v
ERROR: '-v' is not an apk command. See 'apk --help'.

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-12-20 18:33 , Processed in 0.016732 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表