Skip to content

machdyne/ark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ark

Ark is a work-in-progress information distribution intended for offline computers. This repo contains scripts that download and prepare the distribution for deployment and a simple script for accessing the content.

The distribution is currently ~2.4GB and will remain <= 4GB. The primary criteria for inclusion are potential offline utility and/or historical notability. Inclusion does not necessarily imply endorsement. Please contact us to nominate additional information.

Information

This is the list of currently included information:

  • Project Gutenberg CD-ROM (~600 books) [2003]
  • Wikipedia (~10K "vital" articles) [2008]
  • CIA World Factbook with world map images [2010]
  • MedlinePlus Health Topics [2024]

Building

Install Prerequisties

$ sudo apt install wget 7z git-lfs links

Download & Process

$ . scripts/build.sh

The results will be in the ark directory, the build directory can be deleted.

Use

The ark script is included for browsing and reading the content.

$ . scripts/ark browse wp 
$ . scripts/ark search pg moby
$ . scripts/ark read pg 355

Install

Generic Installation

The following commands will copy the data to /opt/ark and install the ark script:

$ chmod +x scripts/ark
$ sudo cp scripts/ark /usr/local/bin
$ sudo mkdir -p /opt/ark
$ sudo cp -R ark/* /opt/ark

If you want to install the data in another location, you'll need to edit the ARKDIR variable at the top of ark script.

Kakao Linux

If using Ark with Kakao Linux you should copy the data to your Ark partition:

$ mount /dev/sdX4 /mnt
$ cp -R ark/* /mnt
$ sync

You can then use the ark command while running Kakao to browse and read the content.

License

This repo including the documentation, scripts and metadata not included below are released under the Lone Dynamics Open License (which is substantially similar to the BSD-1-Clause license).

The content from Wikipedia is released under the Creative Commons Attribution-ShareAlike 3.0 Unported License.

The content from Project Gutenberg is believed to be in the public domain, but we make no guarantees that this is the case and it is up to you to verify copyright status and to understand the copyright laws in your country.

The content from MedlinePlus is product of the National Library of Medicine (NLM), which is part of the National Institutes of Health (NIH), and is believed to be in the public domain.

About

Ark Information Distribution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages