Advertisement
Guest User

Untitled

a guest
Apr 30th, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.34 KB | None | 0 0
  1. require 'zlib'
  2. require 'rubygems/package'
  3. require 'open-uri'
  4.  
  5. # Download file here
  6. mirror = 'http://nl.alpinelinux.org/alpine'
  7. uri = "#{mirror}/edge/main/x86_64/APKINDEX.tar.gz"
  8.  
  9. archive = open(uri)
  10.  
  11. Zlib::GzipReader.open(archive) do |gz|
  12.   Gem::Package::TarReader.new(gz) do |tar|
  13.     tar.each { |entry| puts entry.full_name  }
  14.   end
  15. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement