Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

OT: minicpan CDROM case sensitivity problem

by rinceWind (Monsignor)
on Jan 25, 2006 at 15:24 UTC ( [id://525467]=perlquestion: print w/replies, xml ) Need Help??

rinceWind has asked for the wisdom of the Perl Monks concerning the following question:

I've been using CPAN::Mini quite effectively to keep an up to date minicpan mirror on my Linux box. I've turned this into a tar file on my memory stick, and it's a neat way of carrying CPAN in my pocket :).

The combined size is ~500Mb: quite a handy size as it fits nicely on a CD. I've burned one of these to pass on to colleagues. I work in an environment where personal downloads are frowned upon, but I have approval to use CPAN modules.

I've burned one of these minicpan mirrors onto a CD, which loads nicely on Linux. The problem is that Windows sees all the file names as upper case, which stops CPAN.pm, etc. from seeing the distributions.

I've read that Joliet provides full WinNT file syntax. Is it easy to make a Joliet CD from Linux? Is this the right road to go down? Has anybody else done something like this?

--

Oh Lord, won’t you burn me a Knoppix CD ?
My friends all rate Windows, I must disagree.
Your powers of persuasion will set them all free,
So oh Lord, won’t you burn me a Knoppix CD ?
(Missquoting Janis Joplin)

  • Comment on OT: minicpan CDROM case sensitivity problem

Replies are listed 'Best First'.
Re: OT: minicpan CDROM case sensitivity problem
by Random_Walk (Prior) on Jan 25, 2006 at 15:34 UTC

    If I remember correctly mkisofs -J makes a Joliet compatable CD on Linux. Think that should be what you need. If you use a GUI to burn the CD you will have to see if you can pass parameters when you make the iso.

    To create the CD on the command line you will want somthing like this ...

    * Creating an iso image mkisofs -J -o cd_image.iso /dir/to/burn/as/root * Find you CD device cdrecord --scanbus * Burning iso image (use dev = found with scanbus) cdrecord -v dev=0,0,0 speed=4 -data cd_image.iso * Burning data on the fly mkisofs -J /dir/to/burn/as/root | cdrecord -v dev=0,0,0 speed=4 + -data -
    have a look at man mkisofs and man cdrecord

    Cheers,
    R.

    Pereant, qui ante nos nostra dixerunt!

      Thanks, Random_Walk

      I will certainly have a go when I get home. To date, I've been using k3b, and not grappled with the command line CD burning utilities. I'll need to grok the man pages to understand what other command options I need.

      update: success!

      I found the right combination of Joliet and Rock-ridge to allow deep directory nesting and get the casing sorted out for Windows. Having saved the iso image, I was able to use k3b to burn a CD from this. Then I determined the cdrecord command from this and was able to burn another CD.

      --

      Oh Lord, won’t you burn me a Knoppix CD ?
      My friends all rate Windows, I must disagree.
      Your powers of persuasion will set them all free,
      So oh Lord, won’t you burn me a Knoppix CD ?
      (Missquoting Janis Joplin)

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://525467]
Approved by Corion
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (6)
As of 2024-04-24 06:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found