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?

2 Answers 2


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, 2013 at 14:38
  • @texenthusiast if you need to update the packages, you obviously need an internet connection! Aug 12, 2013 at 14:40
  • Any thoughts: Does a MiKTeX(Portable version) Work on a Linux OS Via wine ? Aug 12, 2013 at 14:43
  • @texenthusiast I've no idea :-( Aug 12, 2013 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, 2013 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, 2013 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, 2013 at 14:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .