<commit_before># Fresh Linux Ubuntu

> Customization of fresh Ubuntu installs for Chromebook with
[Crouton](https://github.com/dnschneid/crouton).

My set of customization scripts for setting Linux Ubuntu to my preferences.

This workflow has been tested on [Amazon's EC2 Ubuntu 
instances](https://aws.amazon.com/marketplace/pp/B00JV9JBDS) as well as
on my [Acer Chromebook 11 
C740-C4PE](http://www.acer.com/ac/en/US/content/model/NX.EF2AA.002) 
(running [Ubuntu Trusty](http://releases.ubuntu.com/14.04/) and an 
[XFCE desktop](http://www.xfce.org/) installed via 
[Crouton](https://github.com/dnschneid/crouton)).

**Directions/Roadmap**

First, if on ChromeOS, install Ubuntu with Crouton, using [the directions
provided
here](https://www.linux.com/learn/tutorials/795730-how-to-easily-install-ubuntu-on-chromebook-with-crouton).

### Standard (e.g., on Chromebook):
I prefer this setup when configuring Ubuntu on a permanent machine.

1. `sudo apt-get update`
2. `sudo sh ~/freshUbuntu/_aptCore.sh`
3. `sudo sh ~/freshUbuntu/_aptTools.sh`
4. `sudo sh ~/freshUbuntu/_aptLangs.sh`
5. `sudo sh ~/freshUbuntu/_aptVim.sh`
6. `source ~/.bashrc ~/.profile`
7. `rm -rf ~freshUbuntu`

### Amazon's EC2 Ubuntu instances:
I prefer this setup when configuring fresh EC2 instances.

1. `sudo apt-get update`
2. `sudo apt-get install build-essential ruby git`
3. `git clone http://github.com/nhejazi/freshUbuntu.git`
4. `sudo sh ~/freshUbuntu/_aptCore.sh`
5. `sudo sh ~/freshUbuntu/_aptTools.sh`
6. `sudo sh ~/freshUbuntu/_aptLangs.sh`
7. `sudo sh ~/freshUbuntu/_aptVim.sh`
8. `source ~/.bashrc ~/.profile`
9. `rm -rf ~/freshUbuntu`

_N.B._, package libraries for Python, Julia, R, and other tools may be 
installed with scripts from [nhejazi/ezPkgs](https://github.com/nhejazi/ezPkgs).

__Updates with `apt-get`__
```bash
sudo apt-get update && sudo apt-get upgrade
sudo apt-get autoclean && sudo apt-get autoremove
```

---

## License

&copy; 2016 <NAME>

This repository is licensed under the MIT license. See `LICENSE` for details.<commit_msg>remove _aptTools from EC2 install<commit_after># Fresh Linux Ubuntu

> Customization of fresh Ubuntu installs for Chromebook with
[Crouton](https://github.com/dnschneid/crouton).

My set of customization scripts for setting Linux Ubuntu to my preferences.

This workflow has been tested on [Amazon's EC2 Ubuntu 
instances](https://aws.amazon.com/marketplace/pp/B00JV9JBDS) as well as
on my [Acer Chromebook 11 
C740-C4PE](http://www.acer.com/ac/en/US/content/model/NX.EF2AA.002) 
(running [Ubuntu Trusty](http://releases.ubuntu.com/14.04/) and an 
[XFCE desktop](http://www.xfce.org/) installed via 
[Crouton](https://github.com/dnschneid/crouton)).

**Directions/Roadmap**

First, if on ChromeOS, install Ubuntu with Crouton, using [the directions
provided
here](https://www.linux.com/learn/tutorials/795730-how-to-easily-install-ubuntu-on-chromebook-with-crouton).

### Standard (e.g., on Chromebook):
I prefer this setup when configuring Ubuntu on a permanent machine.

1. `sudo apt-get update`
2. `sudo sh ~/freshUbuntu/_aptCore.sh`
3. `sudo sh ~/freshUbuntu/_aptTools.sh`
4. `sudo sh ~/freshUbuntu/_aptLangs.sh`
5. `sudo sh ~/freshUbuntu/_aptVim.sh`
6. `source ~/.bashrc ~/.profile`
7. `rm -rf ~freshUbuntu`

### Amazon's EC2 Ubuntu instances:
I prefer this setup when configuring fresh EC2 instances.

1. `sudo apt-get update`
2. `sudo apt-get install build-essential ruby git`
3. `git clone http://github.com/nhejazi/freshUbuntu.git`
4. `sudo sh ~/freshUbuntu/_aptCore.sh`
5. `sudo sh ~/freshUbuntu/_aptLangs.sh`
6. `sudo sh ~/freshUbuntu/_aptVim.sh`
7. `source ~/.bashrc ~/.profile`
8. `rm -rf ~/freshUbuntu`

_N.B._, package libraries for Python, Julia, R, and other tools may be 
installed with scripts from [nhejazi/ezPkgs](https://github.com/nhejazi/ezPkgs).

__Updates with `apt-get`__
```bash
sudo apt-get update && sudo apt-get upgrade
sudo apt-get autoclean && sudo apt-get autoremove
```

---

## License

&copy; 2016 <NAME>

This repository is licensed under the MIT license. See `LICENSE` for details.
{'fraction_non_alphanumeric': 0.13866995073891625, 'fraction_numerical': 0.022660098522167486, 'mean_word_length': 4.267185473411154, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 10, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '994403', 'n_tokens_mistral': 1666, 'n_tokens_neox': 1420, 'n_words': 423}