9 #include <zypp/base/Logger.h>
10 #include <zypp/base/String.h>
11 #include <zypp/ZYpp.h>
12 #include <zypp/ZYppFactory.h>
13 #include <zypp/media/MediaAccess.h>
14 #include <zypp/media/MediaManager.h>
15 #include <zypp/MediaSetAccess.h>
16 #include <zypp/source/SUSEMediaVerifier.h>
17 #include <zypp/OnMediaLocation.h>
18 #include <zypp/repo/susetags/Downloader.h>
19 #include <zypp/Fetcher.h>
21 #include "zypp/Product.h"
22 #include "zypp/Package.h"
27 using namespace media;
28 using namespace repo::susetags;
30 int main(int argc, char **argv)
33 cerr << "Usage: " << argv[0] << " <url> <destination>" << std::endl;
38 ZYpp::Ptr z = getZYpp();
39 Downloader downloader(Url(argv[1]), "/");
40 downloader.download(argv[2]);
42 catch ( const Exception &e )
44 cout << "ups! " << e.msg() << std::endl;