使用manjaro-tools_buildiso_liveiso
差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版前次修改 下次修改 | 前次修改 | ||
| 使用manjaro-tools_buildiso_liveiso [2021/06/29 13:34] – [pacman.conf local repo (seems not necessary)] 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] | |
| - | AFTER buildpkg -c -p cinnamon\\ | + | SigLevel = Never |
| - | mkdir ~/ | + | Server = http:// |
| - | pushd ~/ | + | |
| - | + | ||
| - | + | ||
| - | == https:// | + | |
| - | 使用預設的 / | + | |
| - | 使用一般帳號。\\ | + | |
| - | < | + | |
| - | cd ~/ | + | |
| - | git clone https:// | + | |
| - | buildpkg -p google-chrome | + | |
| - | [feuer@92cafe pkgbuild]$ lr / | + | |
| - | 總用量 87452 | + | |
| - | -rw-r--r-- 1 feuer feuer 89543553 | + | |
| </ | </ | ||
| - | (su)< | + | 把 / |
| - | cp /var/cache/ | + | chroots_dir=/mnt/N300_2/ |
| - | cd /srv/http/localhost/repository/ | + | build_mirror=http: |
| - | repo-add online-repo.db.tar.gz *.pkg.tar.*</ | + | 把 ~/iso-profiles/community/cinnamon/Packages-Desktop 加入自訂增加套件。 |
| ---- | ---- | ||
| ==== buildiso ==== | ==== buildiso ==== | ||
| - | 執行 buildiso -p cinnamon | + | 執行 buildiso -p cinnamon |
使用manjaro-tools_buildiso_liveiso.1624973697.txt.gz · 上一次變更: 2021/06/29 13:34 由 fire