O'Reilly Media has signed an agreement with global publisher Packt Publishing to distribute Packt's 1,200 e-books.