使用manjaro-tools_buildiso_liveiso
差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版前次修改 下次修改 | 前次修改 | ||
使用manjaro-tools_buildiso_liveiso [2021/06/29 04:13] – fire | 使用manjaro-tools_buildiso_liveiso [2021/06/29 16:13] (目前版本) – [Prepare packages from AUR] fire | ||
---|---|---|---|
行 56: | 行 56: | ||
Include = / | Include = / | ||
---- | ---- | ||
- | cd /srv/http/localhost/repository/online-repo/ | + | |
- | cp -a /var/cache/pacman/ | + | ==== Prepare packages from AUR ==== |
- | repo-add | + | == https:// |
- | < | + | 使用預設的 / |
- | 06-29 12:05 [root@92cafe x86_64]# repo-add online-repo.db.tar.gz *.pkg.tar.* | + | 使用一般帳號。\\ |
+ | < | ||
+ | cd ~/pkgbuild | ||
+ | git clone https://aur.archlinux.org/google-chrome | ||
+ | buildpkg -p google-chrome< | ||
+ | < | ||
+ | \\ | ||
+ | 在下載編譯 google-chrome 之前,會先安裝一個 chroot 環境,/ | ||
+ | 在其中安裝必要的套件然後編譯 google-chrome。 | ||
+ | == 後記:安裝 iso 和製作 aur 套件最好同一個 chroot 環境,否則安裝套件可能出問題(檔案毀損)。 == | ||
+ | |||
+ | |||
+ | |||
+ | (su)< | ||
+ | 06-29 21:33 [root@92cafe pkgbuild]# cp /var/cache/manjaro-tools/pkg/ | ||
+ | 06-29 21:33 [root@92cafe x86_64]# repo-add online-repo.db.tar.gz *.pkg.tar.* | ||
==> Extracting online-repo.db.tar.gz to a temporary location... | ==> Extracting online-repo.db.tar.gz to a temporary location... | ||
==> Extracting online-repo.files.tar.gz to a temporary location... | ==> Extracting online-repo.files.tar.gz to a temporary location... | ||
==> Adding package ' | ==> Adding package ' | ||
- | ==> WARNING: | + | ==> WARNING: |
-> Computing checksums... | -> Computing checksums... | ||
- | -> Removing existing entry ' | + | -> Removing existing entry ' |
-> Creating ' | -> Creating ' | ||
-> Creating ' | -> Creating ' | ||
行 75: | 行 90: | ||
-> Creating ' | -> Creating ' | ||
==> Creating updated database file ' | ==> Creating updated database file ' | ||
- | 06-29 12:07 [root@92cafe x86_64]# lr | ||
- | total 168260 | ||
- | -rw-r--r-- 1 root root | ||
- | -rw-r--r-- 1 root root 655 May 3 2019 online-repo.db.tar.gz.old | ||
- | -rw-r--r-- 1 root root 1475 May 3 2019 online-repo.files.tar.gz.old | ||
- | -rw-r--r-- 1 feuer feuer 112492074 Jun 20 11:32 google-chrome-91.0.4472.114-1-x86_64.pkg.tar.zst | ||
- | -rw-r--r-- 1 root root 1521 Jun 29 12:07 online-repo.files.tar.gz | ||
- | -rw-r--r-- 1 root root 675 Jun 29 12:07 online-repo.db.tar.gz | ||
- | lrwxrwxrwx 1 root root 21 Jun 29 12:07 online-repo.db -> online-repo.db.tar.gz | ||
- | lrwxrwxrwx 1 root root 24 Jun 29 12:07 online-repo.files -> online-repo.files.tar.gz | ||
</ | </ | ||
- | vi community/ | + | 製作 online_repo 參考檔案:< |
- | http:// | + | [feuer@92cafe iso-profiles]$ cat ~/ |
+ | [online-repo] | ||
+ | SigLevel = Never | ||
+ | Server = http:// | ||
+ | </ | ||
+ | |||
+ | 把 / | ||
+ | chroots_dir=/ | ||
+ | build_mirror=http:// | ||
+ | 把 ~/ | ||
---- | ---- | ||
==== buildiso ==== | ==== buildiso ==== | ||
- | 執行 buildiso | + | 執行 buildiso -p cinnamon |
使用manjaro-tools_buildiso_liveiso.1624940014.txt.gz · 上一次變更: 2021/06/29 04:13 由 fire