Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 17 Sep 2014, 03:55
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Coreutils Complete
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [6 Posts]  
Author Message
Billwho?


Joined: 06 Dec 2005
Posts: 570
Location: still "In The Dog House" East Coast Oz Trialing 4.20

PostPosted: Sun 11 Jan 2009, 04:57    Post subject:  Coreutils Complete  

From time to time I have run scripts I had copied from the forum. Only to find that they used command flags that were not available in the older versions of Puppy.
As a result I have compiled the latest coreutils package that was available at ftp://ftp.gnu.org/pub/gnu/ without stripping anything out. I did however seperate the documentation and localisation parts into their own directories. From there I have created three dotpets.

To avoid conflicts with the coreutils that are already installed in Puppy I have named each command with the suffix -NEW . To use these commands install the dotpet as normal and edit the script that was not working by changing the name of the problem command to command -NEW and then saving your changes.

The commands in this package are:

/usr/bin/chgrp-NEW
/usr/bin/chown-NEW
/usr/bin/chmod-NEW
/usr/bin/cp-NEW
/usr/bin/dd-NEW
/usr/bin/dircolors-NEW
/usr/bin/du-NEW
/usr/bin/install-NEW
/usr/bin/link-NEW
/usr/bin/ln-NEW
/usr/bin/dir-NEW
/usr/bin/vdir-NEW
/usr/bin/ls-NEW
/usr/bin/mkdir-NEW
/usr/bin/mkfifo-NEW
/usr/bin/mknod-NEW
/usr/bin/mv-NEW
/usr/bin/nohup-NEW
/usr/bin/readlink-NEW
/usr/bin/rm-NEW
/usr/bin/rmdir-NEW
/usr/bin/shred-NEW
/usr/bin/stat-NEW
/usr/bin/sync-NEW
/usr/bin/touch-NEW
/usr/bin/unlink-NEW
/usr/bin/cat-NEW
/usr/bin/cksum-NEW
/usr/bin/comm-NEW
/usr/bin/csplit-NEW
/usr/bin/cut-NEW
/usr/bin/expand-NEW
/usr/bin/fmt-NEW
/usr/bin/fold-NEW
/usr/bin/head-NEW
/usr/bin/join-NEW
/usr/bin/md5sum-NEW
/usr/bin/nl-NEW
/usr/bin/od-NEW
/usr/bin/paste-NEW
/usr/bin/pr-NEW
/usr/bin/ptx-NEW
/usr/bin/sha1sum-NEW
/usr/bin/sha224sum-NEW
/usr/bin/sha256sum-NEW
/usr/bin/sha384sum-NEW
/usr/bin/sha512sum-NEW
/usr/bin/shuf-NEW
/usr/bin/sort-NEW
/usr/bin/split-NEW
/usr/bin/sum-NEW
/usr/bin/tac-NEW
/usr/bin/tail-NEW
/usr/bin/tr-NEW
/usr/bin/tsort-NEW
/usr/bin/unexpand-NEW
/usr/bin/uniq-NEW
/usr/bin/wc-NEW
/usr/bin/basename-NEW
/usr/bin/date-NEW
/usr/bin/dirname-NEW
/usr/bin/echo-NEW
/usr/bin/env-NEW
/usr/bin/expr-NEW
/usr/bin/factor-NEW
/usr/bin/false-NEW
/usr/bin/hostname-NEW
/usr/bin/id-NEW
/usr/bin/kill-NEW
/usr/bin/logname-NEW
/usr/bin/pathchk-NEW
/usr/bin/printenv-NEW
/usr/bin/printf-NEW
/usr/bin/pwd-NEW
/usr/bin/seq-NEW
/usr/bin/sleep-NEW
/usr/bin/tee-NEW
/usr/bin/test-NEW
/usr/bin/true-NEW
/usr/bin/tty-NEW
/usr/bin/whoami-NEW
/usr/bin/yes-NEW
/usr/bin/base64-NEW
/usr/bin/uname-NEW
/usr/bin/chroot-NEW
/usr/bin/hostid-NEW
/usr/bin/nice-NEW
/usr/bin/pinky-NEW
/usr/bin/users-NEW
/usr/bin/who-NEW
/usr/bin/uptime-NEW
/usr/bin/stty-NEW
/usr/bin/df-NEW
/usr/bin/groups-NEW
/usr/bin/su-NEW
coreutils-NEW_NLS-6.9-i486.pet
Description  The localisation package
pet

 Download 
Filename  coreutils-NEW_NLS-6.9-i486.pet 
Filesize  1.47 MB 
Downloaded  489 Time(s) 
coreutils-NEW_DOC-6.9-i486.pet
Description  The documentation package ( man and info pages etc )
pet

 Download 
Filename  coreutils-NEW_DOC-6.9-i486.pet 
Filesize  214.95 KB 
Downloaded  452 Time(s) 
coreutils-NEW-6.9-i486.pet
Description  The coreutils package
pet

 Download 
Filename  coreutils-NEW-6.9-i486.pet 
Filesize  1.1 MB 
Downloaded  554 Time(s) 

_________________
Linux = Learning through doing Shocked Confused Very Happy
The learning curve may be steep but there is a light at the end of the tunnel.
You just have to pass the occasional oncoming train to get there.
Back to top
View user's profile Send private message 
Spaccafumo


Joined: 15 Jan 2009
Posts: 33
Location: Sulmona - Italy

PostPosted: Tue 08 Jan 2013, 14:30    Post subject: Coreutils
Subject description: Italian localization of coreutils -NEW
 

Where must i put the coreutils.mo? In what directory?
No results after insatllation of NSL pet file. Regards.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 4231
Location: Gatineau (Qc), Canada

PostPosted: Tue 08 Jan 2013, 15:12    Post subject:  

Hi, "billwho?".

Thanks for this and I appreciate the methodology, I mean adding "-NEW" to avoid crushing the utilities that Puppy already has, and dividing your offer in three pets.

I couldn't help but noticing, however, that you are offering v. 8.6, whereas the current gnu coreutils are at v. 8.20. Please see ftp://ftp.gnu.org/gnu/coreutils/coreutils-8.20.tar.xz. Or are these gnu coreutils something entirely different?

Thanks in advance for your answer and best regards.

musher0

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
L18L

Joined: 19 Jun 2010
Posts: 2505
Location: Burghaslach, Germany somewhere also known as "Hosla"

PostPosted: Sat 30 Mar 2013, 12:18    Post subject: Re: Coreutils
Subject description: Italian localization of coreutils -NEW
 

Spaccafumo wrote:
Where must i put the coreutils.mo? In what directory?
No results after insatllation of NSL pet file. Regards.

The location of the Italian coreutils.mo should be in directory
/usr/share/locale/it/LC_MESSAGES Smile

You can try attached for version 8.20
coreutils_mo_for_it.tar.gz
Description  1360 messages
gz

 Download 
Filename  coreutils_mo_for_it.tar.gz 
Filesize  84.93 KB 
Downloaded  211 Time(s) 
Back to top
View user's profile Send private message 
Spaccafumo


Joined: 15 Jan 2009
Posts: 33
Location: Sulmona - Italy

PostPosted: Thu 24 Apr 2014, 11:51    Post subject: Compiling coreutils from source code.
Subject description: Puppy is always "root".
 

FIRST: add this line in /etc/profile:
export FORCE_UNSAFE_CONFIGURE=1
------------------------------------------------------------------
SECOND: reboot
------------------------------------------------------------------
THIRD: ./configure and make
------------------------------------------------------------------
NO "make install" but a backup of the "src" directory which contains all the executables. Just copy them in /usr/local/bin
when you need.
------------------------------------------------------------------
As Easter mini-egg:i upload "fmt".
Regards.
fmt.gz
Description  Copy it in /usr/local/bin
gz

 Download 
Filename  fmt.gz 
Filesize  19.58 KB 
Downloaded  36 Time(s) 

_________________
Qui si usa Linux
http://www.puppylinux.org
Sulmona - Italy
Back to top
View user's profile Send private message 
amigo

Joined: 02 Apr 2007
Posts: 2247

PostPosted: Fri 25 Apr 2014, 11:52    Post subject:  

You don't need to export or reboot, Just run the config command like this:
FORCE_UNSAFE_CONFIGURE=1 ./configure
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [6 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0673s ][ Queries: 13 (0.0129s) ][ GZIP on ]