Merge pull request #95 from TechnologyClassroom/readme
Clean up .config and README
This commit is contained in:
commit
f740473319
68
src/.config
68
src/.config
@ -41,11 +41,11 @@ SYSLINUX_SOURCE_URL=http://kernel.org/pub/linux/utils/boot/syslinux/syslinux-6.0
|
|||||||
# #
|
# #
|
||||||
#####################################################################
|
#####################################################################
|
||||||
|
|
||||||
# You can find the latest Links source bundles here:
|
# You can find the latest Cloud Foundry CLI binary here:
|
||||||
#
|
#
|
||||||
# http://links.twibright.com
|
# http://github.com/cloudfoundry/cli
|
||||||
#
|
#
|
||||||
LINKS_SOURCE_URL=http://links.twibright.com/download/links-2.14.tar.bz2
|
CLOUD_FOUNDRY_CLI_URL=http://cli.run.pivotal.io/stable?release=linux64-binary&source=github
|
||||||
|
|
||||||
# You can find the latest Dropbear source bundles here:
|
# You can find the latest Dropbear source bundles here:
|
||||||
#
|
#
|
||||||
@ -67,6 +67,18 @@ FELIX_SOURCE_URL=http://archive.apache.org/dist/felix/org.apache.felix.main.dist
|
|||||||
#JAVA_ARCHIVE=/absolute/path/to/java.archive.tar.gz
|
#JAVA_ARCHIVE=/absolute/path/to/java.archive.tar.gz
|
||||||
#JAVA_ARCHIVE=/home/ivan/Downloads/jdk-9_linux-x64_bin.tar.gz
|
#JAVA_ARCHIVE=/home/ivan/Downloads/jdk-9_linux-x64_bin.tar.gz
|
||||||
|
|
||||||
|
# You can find the latest kexec-tools source bundles here:
|
||||||
|
#
|
||||||
|
# https://www.kernel.org/pub/linux/utils/kernel/kexec/
|
||||||
|
#
|
||||||
|
KEXEC_TOOLS_SOURCE_URL=http://kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-2.0.15.tar.xz
|
||||||
|
|
||||||
|
# You can find the latest Links source bundles here:
|
||||||
|
#
|
||||||
|
# http://links.twibright.com
|
||||||
|
#
|
||||||
|
LINKS_SOURCE_URL=http://links.twibright.com/download/links-2.14.tar.bz2
|
||||||
|
|
||||||
# You can find the latest Lua source bundes here:
|
# You can find the latest Lua source bundes here:
|
||||||
#
|
#
|
||||||
# https://www.lua.org/ftp/
|
# https://www.lua.org/ftp/
|
||||||
@ -85,6 +97,12 @@ NANO_SOURCE_URL=https://nano-editor.org/dist/v2.8/nano-2.8.7.tar.xz
|
|||||||
#
|
#
|
||||||
NCURSES_SOURCE_URL=https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.0.tar.gz
|
NCURSES_SOURCE_URL=https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.0.tar.gz
|
||||||
|
|
||||||
|
# You can find the latest Open JDK archives here:
|
||||||
|
#
|
||||||
|
# http://jdk.java.net/9
|
||||||
|
#
|
||||||
|
OPENJDK_URL=http://download.java.net/java/GA/jdk9/9/binaries/jdk-9+181_linux-x64_bin.tar.gz
|
||||||
|
|
||||||
# You can find the latest static-get shell script here:
|
# You can find the latest static-get shell script here:
|
||||||
#
|
#
|
||||||
# http://s.minos.io/s
|
# http://s.minos.io/s
|
||||||
@ -92,18 +110,6 @@ NCURSES_SOURCE_URL=https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.0.tar.gz
|
|||||||
#
|
#
|
||||||
STATIC_GET_SOURCE_URL=http://s.minos.io/s
|
STATIC_GET_SOURCE_URL=http://s.minos.io/s
|
||||||
|
|
||||||
# You can find the latest Cloud Foundry CLI binary here:
|
|
||||||
#
|
|
||||||
# http://github.com/cloudfoundry/cli
|
|
||||||
#
|
|
||||||
CLOUD_FOUNDRY_CLI_URL=http://cli.run.pivotal.io/stable?release=linux64-binary&source=github
|
|
||||||
|
|
||||||
# You can find the latest Open JDK archives here:
|
|
||||||
#
|
|
||||||
# http://jdk.java.net/9
|
|
||||||
#
|
|
||||||
OPENJDK_URL=http://download.java.net/java/GA/jdk9/9/binaries/jdk-9+181_linux-x64_bin.tar.gz
|
|
||||||
|
|
||||||
# You can find the latest util_linux archives here:
|
# You can find the latest util_linux archives here:
|
||||||
#
|
#
|
||||||
# https://www.kernel.org/pub/linux/utils/util-linux/
|
# https://www.kernel.org/pub/linux/utils/util-linux/
|
||||||
@ -116,12 +122,6 @@ UTIL_LINUX_SOURCE_URL=https://www.kernel.org/pub/linux/utils/util-linux/v2.31/ut
|
|||||||
#
|
#
|
||||||
ZLIB_SOURCE_URL=http://zlib.net/zlib-1.2.11.tar.xz
|
ZLIB_SOURCE_URL=http://zlib.net/zlib-1.2.11.tar.xz
|
||||||
|
|
||||||
# You can find the latest kexec-tools source bundles here:
|
|
||||||
#
|
|
||||||
# https://www.kernel.org/pub/linux/utils/kernel/kexec/
|
|
||||||
##
|
|
||||||
KEXEC_TOOLS_SOURCE_URL=http://kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-2.0.15.tar.xz
|
|
||||||
|
|
||||||
|
|
||||||
####################################################
|
####################################################
|
||||||
# #
|
# #
|
||||||
@ -199,26 +199,26 @@ COPY_SOURCE_ISO=true
|
|||||||
# Currently available overlay software:
|
# Currently available overlay software:
|
||||||
#
|
#
|
||||||
# glibc_full - all core GNU C libraries (useful if other software is included).
|
# glibc_full - all core GNU C libraries (useful if other software is included).
|
||||||
# links - text browser for the web.
|
# cf_cli - CLoud Foundry CLI (command line interface).
|
||||||
|
# dhcp - DHCP and DNS functionality.
|
||||||
# dropbear - SSH server and client.
|
# dropbear - SSH server and client.
|
||||||
# java - installs Oracle's JRE or JDK. Manual preparations are required.
|
|
||||||
# openjdk - installs Open JDK. All operations are automated.
|
|
||||||
# felix - Apache Felix OSGi framework.
|
# felix - Apache Felix OSGi framework.
|
||||||
|
# java - installs Oracle's JRE or JDK. Manual preparations are required.
|
||||||
|
# links - text browser for the web.
|
||||||
|
# lua - scripting language.
|
||||||
# mll_utils - set of executable utilities (mll-*).
|
# mll_utils - set of executable utilities (mll-*).
|
||||||
# nano - GNU nano is an enhanced clone of the Pico text editor
|
# nano - simple command-line text editor with on-screen shortcuts.git
|
||||||
# ncurses - "GUI-like" API that runs within a terminal emulator
|
# ncurses - "GUI-like" API that runs within a terminal emulator.
|
||||||
# lua - scripting language
|
# nweb - simple mini http server.
|
||||||
# static_get - portable binaries for Linux (http://s.minos.io)
|
# openjdk - installs Open JDK. All operations are automated.
|
||||||
# cf_cli - CLoud Foundry CLI (command line interface)
|
# static_get - portable binaries for Linux (http://s.minos.io).
|
||||||
# nweb - simple mini http server
|
# util_linux - set of executable utilities distributed by the Linux Kernel Org.
|
||||||
# dhcp - DHCP and DNS functionality
|
|
||||||
# util_linux - standard package distributed by the Linux Kernel Organization.
|
|
||||||
# zlib - DEFLATE compression/decompression library.
|
# zlib - DEFLATE compression/decompression library.
|
||||||
#
|
#
|
||||||
# Refer to the README file for more information.
|
# Refer to the README file for more information.
|
||||||
#
|
#
|
||||||
#OVERLAY_BUNDLES=glibc_full,links,dropbear,java,felix,mll_utils,nano,lua,static_get,cf_cli,ncurses,util_linux,nweb,dhcp
|
#OVERLAY_BUNDLES=glibc_full,cf_cli,dhcp,dropbear,felix,java,links,lua,mll_utils,nano,ncurses,nweb,static_get,util_linux,zlib
|
||||||
#OVERLAY_BUNDLES=dhcp,glibc_full,zlib,openjdk,felix,links
|
#OVERLAY_BUNDLES=glibc_full,dhcp,felix,links,openjdk,zlib
|
||||||
|
|
||||||
# This property enables the standard penguin boot logo in the upper left corner
|
# This property enables the standard penguin boot logo in the upper left corner
|
||||||
# of the screen. The property is used in 'xx_build_kernel.sh'. The default value
|
# of the screen. The property is used in 'xx_build_kernel.sh'. The default value
|
||||||
|
50
src/README
50
src/README
@ -27,16 +27,7 @@ Currently available overlay bundles:
|
|||||||
|
|
||||||
This overlay bundle depends on the GLIBC build process.
|
This overlay bundle depends on the GLIBC build process.
|
||||||
|
|
||||||
* ZLIB - Software library used for data compression.
|
* dhcp - DHCP and DNS functionality to connect to the Internet.
|
||||||
|
|
||||||
This overlay bundle is self sufficient and doesn't require other
|
|
||||||
overlay bundles.
|
|
||||||
|
|
||||||
* Links - text based browser. Requires ~1MB additional space. Use the
|
|
||||||
"links" command to activate the browser.
|
|
||||||
|
|
||||||
This overlay bundle is self sufficient and doesn't require other
|
|
||||||
overlay bundles.
|
|
||||||
|
|
||||||
* Dropbear - SSH server/client. Requires ~1MB additional space. The build
|
* Dropbear - SSH server/client. Requires ~1MB additional space. The build
|
||||||
process creates user 'root' with password 'toor'. These are
|
process creates user 'root' with password 'toor'. These are
|
||||||
@ -47,6 +38,11 @@ Currently available overlay bundles:
|
|||||||
|
|
||||||
This overlay bundle requires GLIBC.
|
This overlay bundle requires GLIBC.
|
||||||
|
|
||||||
|
* Felix OSGi - Apache Felix OSGi framework. Requires ~2MB additional space. Use
|
||||||
|
the "felix-start" command to run the Apache Felix OSGi framework.
|
||||||
|
|
||||||
|
This overlay bundle requires JRE or JDK.
|
||||||
|
|
||||||
* JRE / JDK - Oracle's JRE or JDK. Requires ~366MB additional space for JDK.
|
* JRE / JDK - Oracle's JRE or JDK. Requires ~366MB additional space for JDK.
|
||||||
This overlay bundle requires some manual preparation steps. Refer
|
This overlay bundle requires some manual preparation steps. Refer
|
||||||
to the "JAVA_ARCHIVE" property in the ".config" file for more
|
to the "JAVA_ARCHIVE" property in the ".config" file for more
|
||||||
@ -54,14 +50,16 @@ Currently available overlay bundles:
|
|||||||
|
|
||||||
This overlay bundle requires GLIBC. JDK 9 requires ZLIB.
|
This overlay bundle requires GLIBC. JDK 9 requires ZLIB.
|
||||||
|
|
||||||
|
* Links - Text based browser. Requires ~1MB additional space. Use the
|
||||||
|
"links" command to activate the browser.
|
||||||
|
|
||||||
* Open JDK - The open source JDK. No need for manual steps.
|
* Open JDK - The open source JDK. No need for manual steps.
|
||||||
|
|
||||||
This overlay bundle requires GLIBC and ZLIB.
|
This overlay bundle requires GLIBC and ZLIB.
|
||||||
|
|
||||||
* Felix OSGi - Apache Felix OSGi framework. Requires ~2MB additional space. Use
|
* Lua - The Lua Scripting Language 5.3. Requires ~ 800kb additional
|
||||||
the "felix-start" command to run the Apache Felix OSGi framework.
|
space. Use the "lua" command to run an interactive lua
|
||||||
|
interpreter.
|
||||||
This overlay bundle requires JRE or JDK.
|
|
||||||
|
|
||||||
* MLL Utils - Set of experimental shell scripts (mll-*.sh) which provide
|
* MLL Utils - Set of experimental shell scripts (mll-*.sh) which provide
|
||||||
additional functionality, e.g. installer and useful tools.
|
additional functionality, e.g. installer and useful tools.
|
||||||
@ -69,24 +67,26 @@ Currently available overlay bundles:
|
|||||||
This overlay bundle is currently experimental and its build
|
This overlay bundle is currently experimental and its build
|
||||||
process depends on the host machine.
|
process depends on the host machine.
|
||||||
|
|
||||||
* Lua - The Lua Scripting Language 5.3. Requires ~ 800kb additional
|
* nano - Simple command-line text editor with on-screen shortcuts.
|
||||||
space. Use the "lua" command to run an interactive lua interpreter
|
|
||||||
|
|
||||||
* nano - GNU nano is an enhanced clone of the Pico text editor
|
This overlay bundle requires ncurses.
|
||||||
|
|
||||||
* ncurses - 'GUI-like' API that runs within a terminal emulator
|
* ncurses - "GUI-like" API that runs within a terminal emulator.
|
||||||
|
|
||||||
* nweb - nweb is a very small and easy to use webserver, it is run automatically on port 80
|
* nweb - nweb is a very small and easy to use webserver, it is run
|
||||||
to portforward port 80 from the guest (minimal) to port 8080 on the host add
|
automatically on port 80. To portforward port 80 from the
|
||||||
'-net nic,model=e1000 -net user,hostfwd=tcp::8080-:80' to 'cmd' in qemu.sh
|
guest (minimal) to port 8080 on the host add
|
||||||
|
'-net nic,model=e1000 -net user,hostfwd=tcp::8080-:80' to
|
||||||
|
'cmd' in the qemu.sh file.
|
||||||
|
|
||||||
* dhcp - DHCP and DNS functionality
|
* util_linux - Set of executable utilities distributed by the Linux Kernel
|
||||||
|
similar to busybox or GNU Core Utils.
|
||||||
* util_linux - util-linux is a standard package distributed by the Linux Kernel
|
|
||||||
Organization similar to busybox or GNU Core Utils.
|
|
||||||
|
|
||||||
Some packages in this overlay bundle require ncurses.
|
Some packages in this overlay bundle require ncurses.
|
||||||
|
|
||||||
|
* ZLIB - Software library used for data compression.
|
||||||
|
|
||||||
|
|
||||||
### ### ###
|
### ### ###
|
||||||
|
|
||||||
I only provide the build scripts. It's entirely up to you to configure and
|
I only provide the build scripts. It's entirely up to you to configure and
|
||||||
|
Loading…
x
Reference in New Issue
Block a user