projects
/
mirror
/
dsa-wiki.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add initial hardware requirements for porter boxes
[mirror/dsa-wiki.git]
/
input
/
doc
/
schroot.mdwn
diff --git
a/input/doc/schroot.mdwn
b/input/doc/schroot.mdwn
index
52bd13a
..
f052c61
100644
(file)
--- a/
input/doc/schroot.mdwn
+++ b/
input/doc/schroot.mdwn
@@
-8,7
+8,7
@@
When logging into Debian porterbox machine:
$ schroot -l
</code></pre>
$ schroot -l
</code></pre>
-* Begin a persistent schroot session on Debian unstable:
+* Begin a persistent schroot session on Debian unstable
(or in the case of backports replace sid with, for example, jessie-backports)
:
<pre><code>
# Pick your own session name:
$ echo -n "Session ID: " && read sessionid && schroot -b -c sid -n $sessionid
<pre><code>
# Pick your own session name:
$ echo -n "Session ID: " && read sessionid && schroot -b -c sid -n $sessionid
@@
-27,12
+27,18
@@
When logging into Debian porterbox machine:
* Install your build dependencies:
<pre><code>
* Install your build dependencies:
<pre><code>
- $ dd-schroot-cmd -c $sessionid apt-get build-dep
gento
o
+ $ dd-schroot-cmd -c $sessionid apt-get build-dep
hell
o
[..]
Do it for real [Y/n]: <Enter>
[..]
</code></pre>
[..]
Do it for real [Y/n]: <Enter>
[..]
</code></pre>
+* In the case of backports, you can install a given package. You could use, for example:
+<pre><code>
+ $ dd-schroot-cmd -c $sessionid apt-get install debhelper/jessie-backports
+ [..]
+</code></pre>
+
* Change root to Debian unstable chroot:
<pre><code>
$ schroot -r -c $sessionid
* Change root to Debian unstable chroot:
<pre><code>
$ schroot -r -c $sessionid
@@
-40,7
+46,7
@@
When logging into Debian porterbox machine:
* Download your source:
<pre><code>
* Download your source:
<pre><code>
- (sid_arch-dchroot)user@porterbox:~$ apt-get source
gento
o
+ (sid_arch-dchroot)user@porterbox:~$ apt-get source
hell
o
</code></pre>
* You should be able to reproduce your issue, hack on the package, fix the bug. Once you are done with your work, please, finish your schroot session:
</code></pre>
* You should be able to reproduce your issue, hack on the package, fix the bug. Once you are done with your work, please, finish your schroot session:
@@
-50,10
+56,13
@@
When logging into Debian porterbox machine:
$ exit
</code></pre>
$ exit
</code></pre>
-* List
(your)
open sessions:
+* List
your currently
open sessions:
<pre><code>
$ schroot-list-sessions
<pre><code>
$ schroot-list-sessions
-or
+</code></pre>
+
+* List all currently open sessions:
+<pre><code>
$ schroot --list --all-sessions
</code></pre>
$ schroot --list --all-sessions
</code></pre>