Introduce pkgin_sets
This tool allow you to install one or more predefined package sets. Change-Id: Id21c9e9fbd43f44f2d3b040961411428e1ae0af9
This commit is contained in:
		
							parent
							
								
									85140f57cd
								
							
						
					
					
						commit
						aea6d8c922
					
				| @ -438,6 +438,7 @@ | ||||
| ./usr/bin/ping				minix-sys | ||||
| ./usr/bin/pkgin_all			minix-sys | ||||
| ./usr/bin/pkgin_cd			minix-sys | ||||
| ./usr/bin/pkgin_sets			minix-sys | ||||
| ./usr/bin/playwave			minix-sys | ||||
| ./usr/bin/postinstall			minix-sys | ||||
| ./usr/bin/pr				minix-sys | ||||
|  | ||||
							
								
								
									
										3
									
								
								etc/motd
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								etc/motd
									
									
									
									
									
								
							| @ -9,7 +9,8 @@ package, and 'pkgin available' will list all available packages. | ||||
| 
 | ||||
| To install packages from the installation CD: same, but use pkgin_cd. | ||||
| To switch to the online repository, do 'pkgin update' again. To install | ||||
| all packages, do pkgin_all. | ||||
| all packages, do pkgin_all, or do pkgin_sets to install one or more | ||||
| predefined sets. | ||||
| 
 | ||||
| MINIX 3 supports multiple virtual terminals. Just use ALT+F1, F2, F3 | ||||
| and F4 to navigate among them. | ||||
|  | ||||
| @ -30,7 +30,7 @@ SUBDIR=	add_route arp ash at backup btrace \ | ||||
| 	truncate udpstat umount \
 | ||||
| 	unstack update uud uue version vol \
 | ||||
| 	writeisofs fetch \
 | ||||
| 	zdump zmodem pkgin_cd pkgin_all \
 | ||||
| 	zdump zmodem pkgin_cd pkgin_all pkgin_sets \
 | ||||
| 	worldstone updateboot update_bootcfg \
 | ||||
| 	atnormalize dosread fdisk loadfont \
 | ||||
| 	autopart part partition playwave  \
 | ||||
|  | ||||
							
								
								
									
										4
									
								
								minix/commands/pkgin_sets/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								minix/commands/pkgin_sets/Makefile
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| SCRIPTS= pkgin_sets.sh | ||||
| MAN= | ||||
| 
 | ||||
| .include <bsd.prog.mk> | ||||
							
								
								
									
										43
									
								
								minix/commands/pkgin_sets/pkgin_sets.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								minix/commands/pkgin_sets/pkgin_sets.sh
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,43 @@ | ||||
| #!/bin/sh | ||||
| 
 | ||||
| CORE_TOOLS="openssh vim curl" | ||||
| DEV_TOOLS="git-base bmake gmake binutils clang" | ||||
| EXTRA_TOOLS="bison groff perl python" | ||||
| 
 | ||||
| cat <<START_EOT | ||||
| This script contains 3 sets of packages, you can install any of those | ||||
| sets independently, just type N when pkgin ask for confirmation to skip | ||||
| a set. | ||||
| 
 | ||||
| The following sets are available: | ||||
| 
 | ||||
| 1. Core tools: | ||||
| ${CORE_TOOLS} | ||||
| 
 | ||||
| 2. Dev tools: | ||||
| ${DEV_TOOLS} | ||||
| 
 | ||||
| 3. Extras: | ||||
| ${EXTRA_TOOLS} | ||||
| 
 | ||||
| START_EOT | ||||
| 
 | ||||
| echo "Installing core tools" | ||||
| echo "=====================" | ||||
| echo | ||||
| 
 | ||||
| pkgin install ${CORE_TOOLS} | ||||
| 
 | ||||
| echo | ||||
| echo "Installing default development tools" | ||||
| echo "====================================" | ||||
| echo | ||||
| 
 | ||||
| pkgin install ${DEV_TOOLS} | ||||
| 
 | ||||
| echo | ||||
| echo "Installing extras" | ||||
| echo "=================" | ||||
| echo | ||||
| 
 | ||||
| pkgin install ${EXTRA_TOOLS} | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Lionel Sambuc
						Lionel Sambuc