| 259 | |
| 260 | === (3) Darling === |
| 261 | |
| 262 | * 把昨晚編譯一整晚的 DEB 整理一下,也許放上某個路徑供未來測試用 |
| 263 | {{{ |
| 264 | ubuntu@ip-172-31-18-147:~$ tree deb/ |
| 265 | deb/ |
| 266 | ├── darling-cli-devenv-gui-common_0.1.20240528~noble_amd64.deb |
| 267 | ├── darling-cli-devenv-gui-stubs-common_0.1.20240528~noble_amd64.deb |
| 268 | ├── darling-cli-devenv_0.1.20240528~noble_amd64.deb |
| 269 | ├── darling-cli-extra_0.1.20240528~noble_amd64.deb |
| 270 | ├── darling-cli-gui-common_0.1.20240528~noble_amd64.deb |
| 271 | ├── darling-cli-python2-common_0.1.20240528~noble_amd64.deb |
| 272 | ├── darling-cli_0.1.20240528~noble_amd64.deb |
| 273 | ├── darling-core-dbgsym_0.1.20240528~noble_amd64.ddeb |
| 274 | ├── darling-core_0.1.20240528~noble_amd64.deb |
| 275 | ├── darling-extra_0.1.20240528~noble_amd64.deb |
| 276 | ├── darling-ffi_0.1.20240528~noble_amd64.deb |
| 277 | ├── darling-gui-stubs_0.1.20240528~noble_amd64.deb |
| 278 | ├── darling-gui_0.1.20240528~noble_amd64.deb |
| 279 | ├── darling-iokitd_0.1.20240528~noble_amd64.deb |
| 280 | ├── darling-iosurface_0.1.20240528~noble_amd64.deb |
| 281 | ├── darling-jsc-webkit-common_0.1.20240528~noble_amd64.deb |
| 282 | ├── darling-jsc_0.1.20240528~noble_amd64.deb |
| 283 | ├── darling-perl_0.1.20240528~noble_amd64.deb |
| 284 | ├── darling-pyobjc_0.1.20240528~noble_amd64.deb |
| 285 | ├── darling-python2_0.1.20240528~noble_amd64.deb |
| 286 | ├── darling-ruby_0.1.20240528~noble_amd64.deb |
| 287 | ├── darling-system_0.1.20240528~noble_amd64.deb |
| 288 | ├── darling_0.1.20240528~noble_amd64.build |
| 289 | ├── darling_0.1.20240528~noble_amd64.buildinfo |
| 290 | ├── darling_0.1.20240528~noble_amd64.changes |
| 291 | └── darling_0.1.20240528~noble_amd64.deb |
| 292 | |
| 293 | 1 directory, 26 files |
| 294 | ubuntu@ip-172-31-18-147:~$ du -sh deb |
| 295 | 171M deb |
| 296 | }}} |
| 297 | * 參考 https://rpmdeb.com/devops-articles/how-to-create-local-debian-repository/ 用 `dpkg-scanpackages` 產生 DEB repository |
| 298 | * Local 測試 |
| 299 | {{{ |
| 300 | ubuntu@ip-172-31-18-147:~$ cd deb/ |
| 301 | ubuntu@ip-172-31-18-147:~/deb$ dpkg-scanpackages -m . > Packages |
| 302 | dpkg-scanpackages: info: Wrote 22 entries to output Packages file. |
| 303 | ubuntu@ip-172-31-18-147:~/deb$ dpkg-scanpackages -m . | gzip > Packages.gz |
| 304 | dpkg-scanpackages: info: Wrote 22 entries to output Packages file. |
| 305 | ubuntu@ip-172-31-18-147:~/deb$ |
| 306 | ubuntu@ip-172-31-18-147:~/deb$ cd |
| 307 | ubuntu@ip-172-31-18-147:~$ tar zcvf darling-deb-repo.tar.gz deb/* |
| 308 | ubuntu@ip-172-31-18-147:~$ scp darling-deb-repo.tar.gz jazz@trac.3du.me:. |
| 309 | }}} |