Home
About
Blog
Products
Forum
Support
Contact
Sunbelt Computer Software
PL/B Language Development and Support
Home
About
Blog
Products
Forum
Support
Contact
sunbelt-plb-samples/linux_extras/unixinstall.txt at main · KcsDev1982/sunbelt-plb-samples · GitHub
Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
KcsDev1982
/
sunbelt-plb-samples
Public
Notifications
You must be signed in to change notification settings
Fork
2
Star
5
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Files
Expand file tree
main
Breadcrumbs
sunbelt-plb-samples
/
linux_extras
/
unixinstall.txt
Copy path
Blame
More file actions
Blame
More file actions
Latest commit
History
History
History
110 lines (68 loc) · 3.95 KB
main
Breadcrumbs
sunbelt-plb-samples
/
linux_extras
/
unixinstall.txt
Copy path
Top
File metadata and controls
Code
Blame
110 lines (68 loc) · 3.95 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
The Following instructions are for .tar distributed UNIX software 9.7 or later.
For pre 9.7 software, please see below at heading PRE 9.7
1. Make sure 32-bit support is enabled if installing a 32-bit product.
The checklib.sh can verify that the necessary libraries are available to install.
2. Go into super user mode with the 'su' command.
3. Create a directory '/home/sunbelt.install' and change to it.
4. Untar the downloaded file with the following command:
tar -xvf {path to tar file}/{download}.tar
5. Change the permissions on the install script as follows:
chmod +x suninst
6. Run './suninst' and follow the on screen instructions. The default
directory is '/home/sunbelt/{product.version}/'. This allows for
multiple versions of a product to be installed without having to change
the install directory.
7. For PL/B, add the following three lines your '.profile'. These lines
assume the software was installed in the default directory. If not, then
simply change the '{install path}' to the directory where the software was
installed
PLB_SYSTEM={install path};export PLB_SYSTEM
PLB_PATH={install path};export PLB_PATH
PATH=$PATH:{install path}
For SUNDM, modify 'sundm.cfg' as necessary for your system.
For Application Server modify 'plbserve.ini' as necessary for your system.
For PLB Web Server modify 'plbwebsrv.ini' as necessary for your system.
8. 'login' again to activate the '.profile' commands.
9. Run the 'env' command and make sure the above environment variables are
present.
10. For PLB, Run the 'env' command and note the 'TERM=???' entry. Make sure
there is a '???.def' file in "{install path}".
11. If '???.def' does not exist, you must create one by running 'makedef'.
12. Please read any file that ends in .RFM or .ME for other information that
may apply to your particular system
===============================================================================
PRE 9.7
The Following instructions are for .tar distributed UNIX software 8.4 to 9.6.
1. Go into super user mode with the 'su' command.
2. Create a directory '/.invisible' and change to it.
3. Untar the plbinnvv.tar or plbcnnvv.tar file with the following command:
tar -xvf {path to tar file}/{download}.tar
(where nn is the operating system type and vv is the runtime version)
(if your version contains a '.gz' at the end, it is compressed
using gzip and will need to be decompressed using gunzip )
4. Change the permissions on the install script as follows:
chmod +x suninst
5. Run './suninst loaded' and follow the on screen instructions.
6. For PL/B, add the following three lines your '.profile'. These lines
assume the software was installed in the default directory. If not, then
simply change the '/usr/plc' to the directory where the software was
installed
PLB_SYSTEM=/usr/plc;export PLB_SYSTEM
PLB_PATH=/usr/plc;export PLB_PATH
PATH=$PATH:/usr/plc
For SUNDM, modify the 'sundm.cfg' file as necessary for your system.
7. 'login' again to activate the '.profile' commands.
8. Run the 'env' command and make sure the above environment variables are
present
9. Run the 'env' command and note the 'TERM=???' entry. Make sure there is a
'???.def' file in /usr/plc
10. If '???.def' does not exist, you must create one by running 'makedef'.
11. Please read any file that ends in .RFM or .ME for other information that
may apply to your particular system
===============================================================================
The install procedure has a default directory for each product being installed.
You can override the default and specify any other directory in which to
install the software. If the directory is not already in the PATH environment
variable, you must modify the PATH variable to include the directory.
Again, thank you for your interest and do not hesitate to call if we can be of
service. We can be reached at the email: support.scsi@sunbelt-plb.com
You can’t perform that action at this time.