Auteur Topic: Debian Chroot op Synology DS712+  (gelezen 6826 keer)

Offline petervg

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 24
Debian Chroot op Synology DS712+
« Gepost op: 02 april 2013, 17:39:25 »
Debain Chroot package geïnstalleerd op Synology DS712+.
Maar hoe moet het nu verder....?

Iemand ervaring?

PS ben zelf niet echt thuis in Linux/Unix/Debian

Offline Björn

Re: Debian Chroot op Synology DS712+
« Reactie #1 Gepost op: 02 april 2013, 17:46:16 »
Wat wil je er mee doen dan?

PS ben zelf niet echt thuis in Linux/Unix/Debian

2423-0

Hmmm.... Weet je zeker dat je dit wilt?

Offline petervg

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 24
Re: Debian Chroot op Synology DS712+
« Reactie #2 Gepost op: 02 april 2013, 17:50:28 »
Toch nooit te oud om te leren... :lol:

Heb Synology DS712+ staan als test, op de DS409+ ga ik dit niet proberen... :lol:

Offline zandhaas

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 24
  • -Ontvangen: 206
  • Berichten: 804
Re: Debian Chroot op Synology DS712+
« Reactie #3 Gepost op: 03 april 2013, 11:31:58 »
IK heb me er niet echt in verdiept maar hier zie je wat een "Chroot" doet: http://wiki.debian.org/chroot

ChRoot staat dus eigenlijk voor "Change" "Root". Wat er zo snel van begrijp is dat je je root filesysteem naar een andere plek kunt verhuizen. Dit kan handig zijn als je standaard root filesysteem door het installeren van veel extra moduels te klein wordt. Je ziet dit verschijnsel ook bij routers die bv met openwrt draaien en waar je USB sticks op aan kunt sluiten. Je kuint dan het root filesysteem verhuizen naar de usb stick waardoor je je root vergroot van bv 32 MB (Interne flash) naar 2 GB (USB stick).
  • Mijn Synology: DS918+
  • Extra's: 16GB RAM
DS213+  DSM 6.2  512MB
DS918+  DSM 7.2  16GB + 2*1TB NVME  Cache
VDSM      DSM 7.2
MR2200ac

Offline nelek

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 18
  • Berichten: 46
Re: Debian Chroot op Synology DS712+
« Reactie #4 Gepost op: 19 oktober 2013, 10:39:00 »
Ik heb ook de package geinstalleerd van synocommunity, ik heb zelf heel wat ervaring met linux maar in de synocommunity documentatie staat nergens vermeld waar de chroot geinstalleerd is  :?:  :?:  :?:

Ziet er wel leuk uit om vanuit dsm unix appjes te kunnen opstarten en herstarten maar de handleiding over je chroot te benaderen na het installeren ontbreekt jammergenoeg schromelijk.

Offline Geitekont

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 3
Re: Debian Chroot op Synology DS712+
« Reactie #5 Gepost op: 22 november 2013, 00:37:03 »
Ik heb ook de package geinstalleerd van synocommunity, ik heb zelf heel wat ervaring met linux maar in de synocommunity documentatie staat nergens vermeld waar de chroot geinstalleerd is  :?:  :?:  :?:

Ziet er wel leuk uit om vanuit dsm unix appjes te kunnen opstarten en herstarten maar de handleiding over je chroot te benaderen na het installeren ontbreekt jammergenoeg schromelijk.

staat in /volume1/@appstore

Heb debian chroot ook geïnstalleerd via packages center. Krijg netjes een console, maar dan snap ik vervolgens helemaal niks van. Hoe doe ik bijvoorbeeld apt-get update ? Hoe installeer je programma's ?

Mocht iemand het antwoord weten dan hoor ik het graag.
  • Mijn Synology: 213+
  • HDD's: 1

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1399
  • -Ontvangen: 8046
  • Berichten: 44.176
  • Fijne feestdagen.......
    • Truebase
Re: Debian Chroot op Synology DS712+
« Reactie #6 Gepost op: 22 november 2013, 19:23:46 »
Waarom komt men op het idee om software te installeren waarvan je tevoren eigenlijk al niet weet wat je ermee moet/wilt doen ?

Citaat
A chroot environment can be used to create and host a separate virtualized copy of the software system.

This can be useful for:
Testing and development
A test environment can be set up in the chroot for software that would otherwise be too risky to deploy on a production system.

Dependency control
Software can be developed, built and tested in a chroot populated only with its expected dependencies. This can prevent some kinds of linkage skew that can result from developers building projects with different sets of program libraries installed.

Compatibility
Legacy software or software using a different ABI must sometimes be run in a chroot because their supporting libraries or data files may otherwise clash in name or linkage with those of the host system.
Recovery
Should a system be rendered unbootable, a chroot can be used to move back into the damaged environment after bootstrapping from an alternate root file system (such as from installation media, or a Live CD).

Privilege separation
Programs are allowed to carry open file descriptors (for files, pipelines and network connections) into the chroot, which can simplify jail design by making it unnecessary to leave working files inside the chroot directory. This also simplifies the common arrangement of running the potentially vulnerable parts of a privileged program in a sandbox, in order to pre-emptively contain a security breach. Note that chroot is not necessarily enough to contain a process with root privileges.

En dan:
Citaat
PS ben zelf niet echt thuis in Linux/Unix/Debian
  :?:

Citaat
Maar hoe moet het nu verder....?
Verder gaan met wat je van plan was, zou ik zeggen  ;)
Je hebt toch met een zekere bedoeling deze package geinstalleerd ?


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline nelek

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 18
  • Berichten: 46
Re: Debian Chroot op Synology DS712+
« Reactie #7 Gepost op: 24 november 2013, 07:56:56 »
taat in /volume1/@appstore
Heb debian chroot ook geïnstalleerd via packages center. Krijg netjes een console, maar dan snap ik vervolgens helemaal niks van. Hoe doe ik bijvoorbeeld apt-get update ? Hoe installeer je programma's ?

Mocht iemand het antwoord weten dan hoor ik het graag.

Je moet eerst je root veranderen naar de geïnstalleerde debian root met het commando chroot /pad/naar/je/chroot

Zo switch je als het ware van je geïnstalleerde synology binaries naar de chroot binaries en kan je apt-get enzoverder gebruiken.

één vervelend aspect aan chroot is wel dat de installatie beperkt is tot het werken met de bestanden in de roots tot zover heb ik nog niet gevonden hoe je met die chroot je mappen benadert waar de bestanden staan met hardlinks werkt dit alleszinds niet omdat dit voor folders niet toegestaan is.  :?:


 

Hoe debian installeren op een nas server ?

Gestart door Michiel12378Board The lounge

Reacties: 3
Gelezen: 1405
Laatste bericht 30 mei 2015, 18:33:29
door Stephan296
[HANDLEIDING] Debian Chroot Installeren

Gestart door Martijn85Board Optware / IPKG / Telnet

Reacties: 6
Gelezen: 14706
Laatste bericht 19 november 2012, 09:28:33
door Martijn85
Geen internet toegang met Debian chroot / SSH

Gestart door RiddletonBoard Overige 3rd party packages

Reacties: 0
Gelezen: 1266
Laatste bericht 20 juni 2016, 17:59:00
door Riddleton
Debian Chroot en Oscam op DS3612xs

Gestart door mennomBoard Optware / IPKG / Telnet

Reacties: 2
Gelezen: 2670
Laatste bericht 04 januari 2014, 16:26:48
door crazydavid