I have already installed MiKTeX 2.9 (Not a portable version) in my computer.

I have already had portable MiKTeX 2.9 in my USB.

I want to use my portable version.

But it lack of some packages.

Whenever it requires, I need the internet connection to download missing packages.

I am really bored to download the missing packages one by one from time to time.

Is there any trick to import all the packages from non-portable MikTeX to portable MikTex?


There is another possibility.

  1. Download the whole contents of the directory mirrors.ctan.org/systems/win32/miktex/tm/packages/ in a local directory.
  2. Link the package repository in the MiKTeX Package Manager to this folder, through the command "Change Package Repository" in the "Repository" menu.

enter image description here

In this way you can keep a "light" distribution and install packages when needed without an internet connection.


The first step can be done with the MiKTeX Installer, but I'd rather use a "download manager" to speed up the download... Anyway, if you already have the "complete" version installed, you should have these files somewhere in your PC.

  • What about MiKTeX updates(for portable version) at that time one may need internet ? Aug 12 '13 at 14:38
  • @texenthusiast if you need to update the packages, you obviously need an internet connection! Aug 12 '13 at 14:40
  • Any thoughts: Does a MiKTeX(Portable version) Work on a Linux OS Via wine ? Aug 12 '13 at 14:43
  • @texenthusiast I've no idea :-( Aug 12 '13 at 14:44
  • 1
    @OLSAY I meant to leave things as they are and let MiKTeX install them when needed... so to have a light portable distro! Aug 13 '13 at 15:07

The best way to get a portable complete MiKTeX is the following way:

  1. Start portable MiKTeX
  2. Connect to internet
  3. Start the portable package manager of your portable MiKTeX
  4. select all packages to be updated
  5. wait until the download is done
  • Is there "full(not-Basic) MiKTeX" installation for Portable version instead of selecting all packages:4th step. Aug 12 '13 at 14:36
  • As 16gb usb does not cost much, I was thinking to install full MiKTeX in the same lines of OP.Thanks for all. Aug 12 '13 at 14:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.