Results 1 to 7 of 7

Thread: I have two questions...

  1. #1
    Senior Member
    Join Date
    Oct 2003
    Location
    Canada
    Posts
    157

    I have two questions...

    #1
    Why are Linux programs (packages, applications, whatever...) all so terrible for naming conventions? It always looks like:
    am-yero.nl.sp.deb or fvwm95-2.0.43b-1.i386.rpm

    Why can't anyone use a real name like:
    Linux Painter v.3.4 .i386.rpm

    #2
    Why hasn't anyone "invented" the ability to be able to use spaces in Linux?
    Is there some kind of reason for this? Like:
    My New Hampsters Feeding Schedule.txt looks so much better than nhfc.123nksa.txt

  2. #2
    Junior Member
    Join Date
    Nov 2003
    Location
    California
    Posts
    18
    I don't know about item number 1. Naming conventions are a matter of personal preference. You can, if you insist, embed space(s) into a file name. However, they can be a pain to work with. To use a space in a file name (I don't) you have to escape the space. As in

    foo\ bar


    as in
    touch foo\ bar<enter>

    Enjoy!

  3. #3
    Senior Member
    Join Date
    Oct 2003
    Location
    Canada
    Posts
    157
    That is what I mean... why doesn't it just exist that spaces are accepted? Why do they even need to be escaped!? I know that it is a Windows/Linux thing, but it is another one of those things that make it difficult to get used to, coming from Windows. In windows I can name files like I do in English. But with Linux I need to do one of these: IAmNotAllowdToUseSpacesInThisFileName.pdf To make it readable, I need to capitalized it... but then I need to remember which letters are in uppercase to be able to use it.

    Again, I love all the philosophy and gushiness within Linux... but there are some things that Windows does easier. (No I didn't say better, just easier) Like how hard is it to install a program. A double click and away it goes!

  4. #4
    Senior Member registered user
    Join Date
    Aug 2003
    Location
    Dublin, Ireland
    Posts
    164
    Quote Originally Posted by Hunkah
    That is what I mean... why doesn't it just exist that spaces are accepted? ... but there are some things that Windows does easier. (No I didn't say better, just easier) Like how hard is it to install a program. A double click and away it goes!
    It depends on the program you use whether spaces are "just accepted" or not. If you go typing in I want my filename like this in a file save-as dialog or open dialog, things will generally be just fine. It's when you go to a command line, or into some programming, that having filenames with spaces can mean you have to remember about escaping things. It's not hard to escape things, generally just putting it in "double quotes.eg" will do, and generally command line autocompletion (hit tab to complete the filename or twice to see remaining options) will take care of it for you!

    As for installing software, are you really saying apt-get install package-name or aptitude aren't good enough? Is it not as easy as it is under windows? If something isn't in Debian stable of course things can be a little trickier ...

  5. #5
    Senior Member
    Join Date
    Oct 2003
    Location
    Canada
    Posts
    157
    Actually I have never done an apt-get yet. I am slowly trying to understand Linux. I don't want to get in over my head, or get overwhelmed so I am taking baby-steps. I want to know linux, not just use it. I would love to write a book on my progress "Windows geek learns Linux Geekedness" Taking all the differences between Windows and Linux and making a clear explanation between the two.

    This is what I know to be a challenge to any Linux from Windows newbie.

    Differences:
    Operating Environment
    GUI (Understanding the deferences between X.org, X-Windowing, XFree86, Windows Managers, Plus the differences between Gnome, KDE types)
    File Management (No more Explorer... Now it is Konqurer, X-plorer *If they ever get it going* and others)
    Disk Partitions (Still don't have a grasp on this)
    Command Line (DOS doesn't work in Linux!!! What the heck!!!)

    Similarities:
    NONE!

  6. #6
    I don't see what the big difference is with Linux and filenames-with-spaces, "coming from the Windows world". In Windows you can type spaced-filenames in "Save As..." dialogs or select them in Explorer, and it works fine. In KDE you can type spaced-filenames in "Save As..." dialogs or select them in Konqueror, and it works fine. In the Windows command-line, you have to enclose spaced-filenames with quotes to make things work. In the Linux bash shell, you have to use escape characters with long filenames to make things work. It doesn't sound like there's any major functionality difference here at all.

    ALL operating systems have to have SOME way of dealing with spaced-filenames on the command-line/shell. Command-line commands take in multiple parameters, separated by spaces. If you don't distinguish spaces in a filename, how is it supposed to know which part is a file and which part are other parameters? No operating system is THAT clever.

    At least in the bash shell, you can type the first few letters of a filename and press TAB... and the rest of the name will be automatically filled in for you. Lack of this feature drives me crazy when I try to work in a Windown command-prompt.

  7. #7
    Senior Member
    Join Date
    Oct 2003
    Location
    Canada
    Posts
    157
    I don't know... I guess I am just picking on one of the million differences I need to relearn. I think I just got sick of all the different software names, that I now have to try, to see if I like them.

    I have been working on a killer apps list for over two years and have a huge list made of only the best ones in each category. Now I need to start all over again, only some of the names of the programs are not that clear. For example, most seem to be like this: fvwm95-2.0.43b-1.i386.rpm I know the breakdown of filename-versionnumber-computertype-installertype. I am used to names like: AVG antivirus v4.5.exe

    Actually, I am not really looking for an answer. I guess I should have said that I was just ranting. This was the result of reading about Linux, then having to remember all the differences from what I am used to. It is sometimes overwhelming all the little things, that make up the big difference.

    Well, for everyone that doesn't like what I have said, please forgive me. I am trying to understand your language. Only it is like learning french. You need to rearrange the words as well as the language. Like blue-jeans are called Jeans-Bleu! Those Friggin' french people!

Similar Threads

  1. Just few questions
    By Nikolay in forum General Support
    Replies: 2
    Last Post: 04-07-2005, 05:19 PM
  2. Questions?
    By kn2user in forum General Support
    Replies: 3
    Last Post: 11-23-2004, 08:30 PM
  3. A few questions
    By jshah329 in forum Hardware & Booting
    Replies: 3
    Last Post: 05-18-2004, 12:43 AM
  4. Various questions
    By kellinjar in forum General Support
    Replies: 25
    Last Post: 03-14-2004, 10:10 PM
  5. Apt questions
    By Henk Poley in forum Hdd Install / Debian / Apt
    Replies: 1
    Last Post: 08-11-2003, 01:27 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


HITACHI HUS724040ALA640 4TB 7200RPM 64MB SATA 6.0Gb/s 3.5

HITACHI HUS724040ALA640 4TB 7200RPM 64MB SATA 6.0Gb/s 3.5" HARD DRIVE ZERO HOURS

$52.00



SAS - HGST Ultrastar 7K4000 HUS724040ALA640 0F14688 3.5

SAS - HGST Ultrastar 7K4000 HUS724040ALA640 0F14688 3.5" 4TB 7.2K RPM 64MB HDD

$19.99



Seagate ST1000VM002 1TB 64MB SATA6Gb/s 3.5

Seagate ST1000VM002 1TB 64MB SATA6Gb/s 3.5" (Low Power) Hard Drive -PC, CCTV DVR

$24.99



Western Digital Gold Enterprise 4TB,7200 RPM Internal Hard Disk Drive WD4002FYYZ picture

Western Digital Gold Enterprise 4TB,7200 RPM Internal Hard Disk Drive WD4002FYYZ

$39.95



HGST Ultrastar DC HC520 12TB SATA 6Gb 256MB 3.5

HGST Ultrastar DC HC520 12TB SATA 6Gb 256MB 3.5" Enterprise HDD- HUH721212ALE601

$74.99



Seagate ST12000NM0127 12TB SATA 6Gb/s 256MB 7200RPM 3.5

Seagate ST12000NM0127 12TB SATA 6Gb/s 256MB 7200RPM 3.5" Enterprise Hard Drive

$99.99



1TB HDD/SSD 2.5

1TB HDD/SSD 2.5" SATA Hard Drive with Windows 10 or Windows 11 Pro Installed

$18.99



Seagate Exos X20 18TB SATA 6Gb/s 3.5

Seagate Exos X20 18TB SATA 6Gb/s 3.5" Enterprise Hard Drive - ST18000NM003D

$168.00



Western Digital 4TB Internal 7.2KRPM 3.5

Western Digital 4TB Internal 7.2KRPM 3.5" (WD4000FYYZ) SATA Hard Drive ZERO HOUR

$89.99



Seagate ST8000NM0055 8TB 7200RPM 256MB SATA 6.0 Gb/s 3.5

Seagate ST8000NM0055 8TB 7200RPM 256MB SATA 6.0 Gb/s 3.5" Enterprise Hard Drive

$34.41