Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| compiling_lxc_containers [2021/11/09 15:09] – grandmabetty | compiling_lxc_containers [2021/12/22 12:14] (current) – First step for unprivileged containers not needed anymore. grandmabetty | ||
|---|---|---|---|
| Line 12: | Line 12: | ||
| For good security reasons LXC containers on Proxmox are running in unprivileged mode by default. It just keeps the container isolated from your Proxmox host and therefore from other different systems running on it. Nevertheless you have indeed the possibility to run an LXC container in privileged mode for whatever reason if you want to. When compiling Batocera on LXC containers be aware that both, unprivileged and privileged mode, need some minor preparations which will cover you from running into compile errors. | For good security reasons LXC containers on Proxmox are running in unprivileged mode by default. It just keeps the container isolated from your Proxmox host and therefore from other different systems running on it. Nevertheless you have indeed the possibility to run an LXC container in privileged mode for whatever reason if you want to. When compiling Batocera on LXC containers be aware that both, unprivileged and privileged mode, need some minor preparations which will cover you from running into compile errors. | ||
| + | |||
| + | On your unprivileged or privileged LXC container command line do all the steps until the [[compile_batocera.linux# | ||
| ==== Unprivileged containers ==== | ==== Unprivileged containers ==== | ||
| Line 23: | Line 25: | ||
| To prevent these compile error(s) according to file permissions on '' | To prevent these compile error(s) according to file permissions on '' | ||
| - | - Make the following edits to the '' | + | - Make the following edits to the '' |
| - | the '' | + | the '' |
| - | </ | + | </ |
| - | - Make the following edits to the '' | + | |
| - Make the following edits to the '' | - Make the following edits to the '' | ||
| - Make the following edits to the '' | - Make the following edits to the '' | ||
| - Make sure all of the files have saved. | - Make sure all of the files have saved. | ||
| - | Now you should be able to compile without file permission errors caused by missing tar options flags. | + | Now you should be able to compile without file permission errors caused by missing tar options flags. You can continue now from [[compile_batocera.linux# |
| ==== Privileged containers ==== | ==== Privileged containers ==== | ||
| Line 59: | Line 60: | ||
| </ | </ | ||
| - | Save the file, quit the editor and fire up your LXC container. Now you should be able to compile without // | + | Save the file, quit the editor and fire up your LXC container. Now you should be able to compile without // |
- compiling_lxc_containers.1636470561.txt.gz
- Last modified: 5 years ago
- by grandmabetty