Понимаете, у Вас даже TL2013 не окончательный (февральский 2014, а заморозка произошла 17 апреля 2014). Но вообще-то и TL2014 доживает. Где-то в апреле-мае произойдет заморозка, потом начнется публичное испытание 2015, и где-нибудь в июле 2014 на основных серверах заменится на 2015).
С Убунту я брал бы только фронтэнды (и то те, которые не компилированы у разработчиков под Вашу версию).
Теперь, не все пакеты есть в TL (или МТ). Почему пакет может отсутствовать? Тому м.б. несколько причин:
1) Пакета нет на CTAN (автор не позаботился)
2) Пакет на CTAN, но у него лицензия отсутствует или неправильная
3) Пакет на CTAN, лицензия правильная, но он требует еще проприетарного или коммерческого софта для работы (скажем Адобе Акробата или м.б. даже ридера, но версии 11 или выше—тогда в TL он может не войти.
Но тогда пакеты стоит брать 1) где найдешь 2–3) CTAN. Как их добавлять см
http://dxdy.ru/topic84140.html