diff options
| author | Brijesh Singh <brijesh.singh@amd.com> | 2019-03-05 10:49:49 -0600 |
|---|---|---|
| committer | Brijesh Singh <brijesh.singh@amd.com> | 2019-03-05 10:49:49 -0600 |
| commit | 75134aa8e6b7b891c5dfda49b2dd14a276e5ea18 (patch) | |
| tree | 6fe6ee457c7231678fe144ecf728f08879f721fa | |
| parent | ed70566f75d29cbbfc36f3f3634eed53692772a2 (diff) | |
| download | cachepc-amdsev-75134aa8e6b7b891c5dfda49b2dd14a276e5ea18.tar.gz cachepc-amdsev-75134aa8e6b7b891c5dfda49b2dd14a276e5ea18.zip | |
update sources.list to enable the src packages
| -rwxr-xr-x | distros/ubuntu-18.04/build.sh | 27 |
1 files changed, 22 insertions, 5 deletions
diff --git a/distros/ubuntu-18.04/build.sh b/distros/ubuntu-18.04/build.sh index 3841560..138c6a1 100755 --- a/distros/ubuntu-18.04/build.sh +++ b/distros/ubuntu-18.04/build.sh @@ -2,10 +2,27 @@ . ../common.sh +grep deb-src > /etc/apt/sources.list +if [ $? -ne 0 ]; then +cat >> /etc/apt/sources.list <<EOF +deb-src http://archive.ubuntu.com/ubuntu bionic main restricted +deb-src http://archive.ubuntu.com/ubuntu bionic-updates main restricted +deb-src http://archive.ubuntu.com/ubuntu bionic universe +deb-src http://archive.ubuntu.com/ubuntu bionic-updates universe +deb-src http://archive.ubuntu.com/ubuntu bionic multiverse +deb-src http://archive.ubuntu.com/ubuntu bionic-updates multiverse +deb-src http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse +deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted +deb-src http://security.ubuntu.com/ubuntu bionic-security universe +deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse +EOF +fi + # build linux kernel image -run_cmd "apt-get build-dep linux-image-$(uname -r)" -run_cmd "apt-get install flex" -run_cmd "apt-get install bison" +run_cmd "apt-get update" +run_cmd "apt-get -y build-dep linux-image-$(uname -r)" +run_cmd "apt-get -y install flex" +run_cmd "apt-get -y install bison fakeroot libssl-dev" build_kernel # install newly built kernel @@ -13,10 +30,10 @@ install_kernel # install qemu build deps # build and install QEMU 2.12 -run_cmd "apt-get build-dep qemu" +run_cmd "apt-get -y build-dep qemu" build_install_qemu "/usr/local" -run_cmd "apt-get build-dep ovmf" +run_cmd "apt-get -y build-dep ovmf" build_install_ovmf "/usr/local/share/qemu" run_cmd "cp ../launch-qemu.sh /usr/local/bin" |
