Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
osak
TARDIS
Commits
782002a5
Commit
782002a5
authored
Jan 08, 2019
by
OSAK Buildhauer
Browse files
Added first dummy-version of create_offlinerepo.sh
parent
05f979d9
Changes
1
Hide whitespace changes
Inline
Side-by-side
create_offlinerepo.sh
0 → 100755
View file @
782002a5
#!/bin/bash
set
-e
set
-x
iso_file
=
"ubuntu-18.04.1-desktop-amd64.iso"
workspace
=
"/workspace"
packages
=
"vim htop"
rm
-rf
"
$workspace
"
/offlinerepo
mkdir
-p
"
$workspace
"
/offlinerepo
7z e
-so
"
$iso_file
"
casper/filesystem.squashfs
>
"
$workspace
"
/offlinerepo/filesystem.squashfs
unsquashfs
-no-xattrs
-d
"
$workspace
"
/offlinerepo/squashfs-root
"
$workspace
"
/offlinerepo/filesystem.squashfs
apt-get
-o
Dir
=
"
$workspace
"
/offlinerepo/squashfs-root update
apt-get
-o
Dir
=
"
$workspace
"
/offlinerepo/squashfs-root upgrade
--print-uris
-qq
apt-get
-o
Dir
=
"
$workspace
"
/offlinerepo/squashfs-root
install
--reinstall
--print-uris
-qq
$packages
# TODO: dpkg-scanpackages ...
# Maybe sort files into the usual directory structure ("pool/main/g/glib2.0...")
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment